Learning Path
浏览 jQuery 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
353
jQuery deferred.notify() 方法 jQuery 杂项方法 定义和用法 deferred.notify() 函数用于定一个参数,调用正在延迟对象上进行的回调函数 ( progressCallbacks )。 注意:1. 通常,只有延迟对象(Deferred)的创建者才能调用此方法。 2. 你可以通过调用 deferred.promise() 返回一个受限的 Promise 对象,来阻止其它代码改变延迟对象的..
jQuery deferred.notifyWith() 方法 jQuery 杂项方法 定义和用法 deferred.notify() 函数用于给定上下文和参数调用正在延迟对象上进行的回调函数( progressCallbacks )。 注意:1. 通常,只有延迟对象(Deferred)的创建者才能调用此方法。 2. 你可以通过调用 deferred.promise() 返回一个受限的 Promise 对象,来阻止其它代码改变..
jQuery deferred.pipe() 方法 jQuery 杂项方法 实例 过滤解决(resolve)值 [mycode3 type='javascript'] $(function () { var defer = $.Deferred(), filtered = defer.pipe(function( value ) { return value * 2; }); defer...
jQuery deferred.progress() 方法 jQuery 杂项方法 定义和用法 deferred.progress() 函数当Deferred(延迟)对象生成进度通知时,调用添加处理程序。 注意:当通过调用 notify 或 notifyWith 使延迟对象产生进度通知时,progressCallbacks 就会被调用。 由于 deferred.progress()返回的是延迟对象,所以其它延迟对象方法可以链接到该..
jQuery deferred.promise() 方法 jQuery 杂项方法 实例 设定两个延时时间是随机的定时器,分别用于解决(resolve)和拒绝(reject)延迟对象 [mycode3 type='javascript'] $(function () { function asyncEvent(){ var dfd = new jQuery.Deferred(); // 在一个随机的..
jQuery deferred.reject() 方法 jQuery 杂项方法 定义和用法 deferred.reject() 函数用于拒绝延迟对象,并根据给定的参数调用任何 failCallbacks 回调函数。 注意:1. 通常只有延迟对象的创建者才可以调用该方法。你可以通过调用 deferred.promise(),返回一个受限的 Promise 对象,来阻止其它代码改变延迟对象的状态或报告它的状态。 2. 当延迟对象被..
jQuery deferred.rejectWith() 方法 jQuery 杂项方法 定义和用法 deferred.rejectWith() 函数用于拒绝延迟对象,并根据给定的 context 和 args 参数调用任何 failCallbacks 回调函数。 注意:1. 通常只有延迟对象的创建者才可以调用该方法。你可以通过调用 deferred.promise(),返回一个受限的 Promise 对象,来阻止其它代码改变延..
jQuery deferred.resolve() 方法 jQuery 杂项方法 定义和用法 deferred.resolve() 函数用于解决Deferred(延迟)对象,并根据给定的args参数调用任何 doneCallbacks 回调函数。 注意:1. 通常只有延迟对象的创建者才可以调用该方法。你可以通过调用 deferred.promise(),返回一个受限的 Promise 对象,来阻止其它代码改变延迟对象的状态或报..
jQuery deferred.resolveWith() 方法 jQuery 杂项方法 定义和用法 deferred.resolveWith() 函数用于解决Deferred(延迟)对象,并根据给定的 context 和 args 参数调用任何 doneCallbacks 回调函数。 注意:1. 通常只有延迟对象的创建者才可以调用该方法。你可以通过调用 deferred.promise(),返回一个受限的 Promise 对..
jQuery deferred.state() 方法 jQuery 杂项方法 定义和用法 deferred.state() 函数用于确定一个Deferred(延迟)对象的当前状态。 注意: deferred.state() 方法返回一个字符串,代表Deferred(延迟)对象的当前状态。Deferred 对象可以在三种状态之一: 'pending' : Deferred 对象是尚未完成状态 。 ..
jQuery deferred.then() 方法 jQuery 杂项方法 实例 添加 .then 方法 [mycode3 type='javascript'] $(function () { $.get('test.php').then( function(){ alert('$.get 成功'); }, function(){ alert('$..
jQuery 杂项 each() 方法 jQuery 杂项方法 实例 输出每个 <li> 元素的文本: [mycode3 type='javascript'] $('button').click(function(){ $('li').each(function(){ alert($(this).text()) ..
jQuery.extend()方法 jQuery 杂项方法 实例 遍历数组元素,并修改第一个对象 [mycode3 type='javascript'] $(function () { var object1 = { apple: 0, banana: {weight: 52, price: 100}, cherry: 97 }; var object2 = { banana: ..
jQuery.fn.extend()方法 jQuery 杂项方法 实例 添加两个方法到jQuery原型($.fn) [mycode3 type='html'] Foo Bar [/mycode3] [mycode3 type='javascript'] $(function () { $.fn.extend({ check: function() { return t..
jQuery 杂项 get() 方法 jQuery 杂项方法 实例 获取第一个 <p> 元素的名称和值: $('button').click(function(){ x=$('p').get(0); $('div').text(x.nodeName + ': ' + x.innerHTML); ..
jQuery.globalEval()方法 jQuery 杂项方法 实例 在全局上下文中执行脚本 [mycode3 type='javascript'] var name = '全局变量'; $(function () { function test(){ var name = '局部变量'; alert(name); // 局部变量 eval( �..
jQuery.grep()方法 jQuery 杂项方法 实例 过滤原始数组 [mycode3 type='javascript'] $(function () { var arr = [ 1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1 ]; $( 'div' ).text( arr.join( ', ' ) ); ..
jQuery.hasData() 方法 jQuery 杂项方法 实例 元素上设置数据,返回hasData的结果 [mycode3 type='javascript'] 结果: $(function () { var $p = jQuery( 'p' ), p = $p[ 0 ]; $p.append( jQuery.hasData( p ) + ' ' );..
jQuery.inArray()方法 jQuery 杂项方法 实例 返回数组中指定元素的索引值 [mycode3 type='html'] 'John' 在索引值为 的位置被找到 4 在索引值为 的位置被找到 'Karl' 未被找到,所以返回 'Pete' 在数组中,但是不在索引值大于2的位置,所以返回 [/mycode3] [myco..
jQuery 杂项 index() 方法 jQuery 杂项方法 实例 获得被点击的 <li> 元素相对于它的同级元素的 index: $('li').click(function(){ alert($(this).index()); }); 尝试一下 » 定义和用法 index() 方法返回指定元素相对于其他指定元素的 index 位置。 ..
jQuery.isArray()方法 jQuery 杂项方法 实例 判断指定参数是不是一个数组 [mycode3 type='javascript'] [] 是一个数组吗? $(function () { $( 'b' ).append( '' + $.isArray([]) ); }) [/mycode3] 尝试一下 » 定义和用法 $.is..
jQuery.isEmptyObject()方法 jQuery 杂项方法 实例 返回数组中指定元素的索引值 [mycode3 type='javascript'] $(function () { function fun( html ){ document.body.innerHTML += '' + html; } fun($.isEmptyObject({})); ..
jQuery.isFunction()方法 jQuery 杂项方法 实例 测试一些参数是否为函数 [mycode3 type='html'] jQuery.isFunction( objs[ 0 ] ) = jQuery.isFunction( objs[ 1 ] ) = jQuery.isFunction( objs[ 2 ] ) = jQuery.isFunction( objs[ 3 ] ) =..
jQuery.isNumeric()方法 jQuery 杂项方法 实例 判断输入值类型 [mycode3 type='javascript'] $(function () { function fun( html ){ document.body.innerHTML += '' + html; } // true fun($.isNumeric( '-10&..