Learning Path
浏览 jQuery 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
353
jQuery 遍历- 过滤 缩小搜索元素的范围 三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素。 其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素。 jQuery first() 方法 first() 方法返回被选元素的首个元素。 下面的例子选取首个 <div> 元素内部..
jQuery 遍历 - 同胞(siblings) 同胞拥有相同的父元素。 通过 jQuery,您能够在 DOM 树中遍历元素的同胞元素。 在 DOM 树中水平遍历 有许多有用的方法让我们在 DOM 树进行水平遍历: siblings() next() nextAll() nextUntil() prev() prevAll() prevUntil() jQuery siblings() 方法 sibli..
jQuery 遍历 什么是遍历? jQuery 遍历,意为“移动”,用于根据其相对于其他元素的关系来“查找”(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止。 下图展示了一个家族树。通过 jQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这种移动被称为对 DOM 进行遍历。 图示解析: <..
jQuery 教程 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 很容易学习。 本章节的每一篇都包含了在线实例 通过本站的在线编辑器,你可以在线运行修改后的代码,并查看运行结果。 实例 [mycode3 type='javascript'] $(document).ready(function(){ $('p..
jQuery.browser属性 jQuery 杂项方法 实例 显示浏览器信息: [mycode2] $(function () { $.each( $.browser, function( i, val ) { $( '' + i + ' : ' + val + '' ) .appendTo( document.body ); }); }) [/myco..
jQuery callbacks.add() 方法 jQuery 杂项方法 实例 添加函数到回调函数列表 [mycode3 type='javascript'] $(function () { var foo = function( value ) { alert( 'foo: ' + value ); }; // 另一个函数将被添加到列表 var bar = fun..
jQuery callbacks.disable() 方法 jQuery 杂项方法 实例 禁用回调函数列表中的回调 [mycode3 type='javascript'] $(function () { // 一个将被添加到列表的简单的函数 var foo = function( value ) { alert( value ); }; var callbacks = $.Callba..
jQuery callbacks.disabled() 方法 jQuery 杂项方法 实例 确定回调列表是否已被禁用 [mycode3 type='javascript'] $(function () { // 将被添加到回调列表的一个简单的函数 var foo = function( value ) { alert( 'foo:' + value ); }; var ca..
jQuery callbacks.empty() 方法 jQuery 杂项方法 实例 从列表中删除所有的回调 [mycode3 type='javascript'] $(function () { // 将被添加到列表的简单函数 var foo = function( value1, value2 ) { alert( 'foo: ' + value1 + ',�..
jQuery callbacks.fire() 方法 jQuery 杂项方法 实例 传入指定的参数调用所有的回调 [mycode3 type='javascript'] $(function () { // 将被添加到列表的一个简单的函数 var foo = function( value ) { alert( 'foo:' + value ); }; var ca..
jQuery callbacks.fired() 方法 jQuery 杂项方法 实例 确定回调是否至少已经调用一次 [mycode3 type='javascript'] $(function () { // 将被添加到列表的一个简单的函数 var foo = function( value ) { alert( 'foo:' + value ); }; var c..
jQuery callbacks.fireWith() 方法 jQuery 杂项方法 实例 访问给定的上下文“window”和数组参数调用列表中的所有回调 [mycode3 type='javascript'] $(function () { //将被添加到列表的一个简单的函数 var log = function( value1, value2 ) { alert( 'Received..
jQuery callbacks.has() 方法 jQuery 杂项方法 实例 使用 callbacks.has() 检查列表中是否添加过一个回调 [mycode3 type='javascript'] $(function () { //将被添加到列表的一个简单的函数 var foo = function( value1, value2 ) { alert( 'Received: &..
jQuery callbacks.lock() 方法 jQuery 杂项方法 实例 用 callbacks.lock() 锁定一个回调列表,以避免进一步的修改列表状态 [mycode3 type='javascript'] $(function () { //将被添加到列表的一个简单的函数 var foo = function( value ) { alert( 'foo: '..
jQuery callbacks.locked() 方法 jQuery 杂项方法 实例 使用 callbacks.disabled() 确定回调列表是否已被锁定 [mycode3 type='javascript'] $(function () { // 简单的测试函数 var foo = function( value ) { alert( 'foo:' + value );..
jQuery callbacks.remove() 方法 jQuery 杂项方法 实例 使用 callbacks.remove() 从回调列表中的删除回调 [mycode3 type='javascript'] $(function () { // 简单的测试函数 var foo = function( value ) { alert( 'foo:' + value ); }..
jQuery.Callbacks()方法 jQuery 杂项方法 实例 向 $.Callbacks 的列表添加回调函数 [mycode3 type='javascript'] $(function () { function fn1( value ) { alert( value ); } function fn2( value ) { fn1('fn2 says: ' ..
jQuery.contains()方法 jQuery 杂项方法 实例 检测一个元素包含在另一个元素之内: [mycode2] $(function () { function funcontain( html ){ document.body.innerHTML += '' + html; } funcontain($.contains( document.documentElement, d..
jQuery 杂项 data() 方法 jQuery 杂项方法 实例 向 <div> 元素附加数据,然后取回该数据: $('#btn1').click(function(){ $('div').data('greeting', 'Hell..
jQuery deferred.always() 方法 jQuery 杂项方法 实例 [mycode3 type='javascript'] $(function () { $.get( 'test.php' ).always(function() { alert( '带有成功和错误的回调参数的$.get方法已完成。' ); }); }) [/mycode3] ..
jQuery deferred.done() 方法 jQuery 杂项方法 实例 当用户点击按钮时,受理延迟对象,触发一系列回调函数 [mycode3 type='javascript'] Go 准备... $(function () { // 当Deferred对象被解决时,3个函数被调用 function fn1() { $( 'p' ).append( ' 1 ..
jQuery deferred.fail() 方法 jQuery 杂项方法 实例 Deferred(延迟)对象被拒绝时调用deferred.fail() [mycode3 type='javascript'] $(function () { $.get('test.php') .done(function(){ alert('$.get 成功!'); }) ..
jQuery deferred.isRejected() 方法 jQuery 杂项方法 定义和用法 deferred.isRejected() 函数用来确定 Deferred 对象是否已被拒绝。 注意:1. 从jQuery1.7开始已经过时,请使用 deferred.state() 代替。如果 Deferred(延迟)对象是在被拒绝的状态,则返回 true。这意味着 deferred.reject() 或者 deferred...
jQuery deferred.isResolved() 方法 jQuery 杂项方法 定义和用法 deferred.isResolved() 函数用来确定 Deferred 对象是否已被解决。 注意:1. 从jQuery1.7开始已经过时,请使用 deferred.state() 代替。如果 Deferred(延迟)对象是在被解决的状态,则返回 true。这意味着 deferred.resolve() 或者 deferred..