jQuery高级方法的描述与应用

jQuery高级方法的描述与应用
1.addback()

在A第三项目下的几个相邻节点(包括第三个项目)

$(李。第三项目)。NextAll()AddBack()。
CSS(背景
B.类似于端()方法,并div.after-addback和P元素被选中,并最终被选为div.after-addback元
$(div.after-addback ),(p)。AddBack(),AddClass(背景);
$(div.after-addback ),(p)。端(),AddClass(背景);
2.callback.fire()

参数调用函数

函数(值){
console.log(foo:+价值);
}
var =美元回调。回调();
Callbacks.add(食品);
callbacks.fire(你好);
callbacks.fire(世界);
3.callback.lock()

锁定回调函数列表,此方法不接受任何参数。

函数(值){
console.log(foo:+价值);
};
函数(值){
console.log(吧:+价值);
}
var =美元回调。回调();
Callbacks.add(食品);
callbacks.fire(你好); / /输出foo:你好
(回调。锁); / /则不能调用foo方法,除非美元。回调(内存),可以是一个函数添加
callbacks.fire(世界); / /不调用foo
Callbacks.add(酒吧); / /当回调=美元。回调(内存),创建一个回调对象,使用内存的标志,可以是一个函数添加
callbacks.fire(世界); / /输出栏:你好
4.defered.promise()

在原始延迟对象上返回到另一个延迟对象

$(函数(){())
$(输入{类型=按钮)。Click(函数(){)
$ ajax({
URL
类型:邮政
DataType:json
}。完成(函数(数据){)
警报(数据);
}失败(函数(){)
警报(错误);
})
});

var(=);
var =函数(DTD){
var任务=函数(){()
警报(完)!;
Dtd.resolve(延期); / /更改对象的执行状态
};
setTimeout(任务5000);
};
Dtd.promise(等待);
Wait.done(功能){ alert(哈哈,成功!;})失败(函数){警报(错误)!;
});
5.animate({步:函数(){ } })

一个元素与另一个元素同时动画

$(# )(点击(功能){
$(块:第一)。
左:100
{ }。
持续时间:1000,
步骤:函数(现在,外汇){
$()。块:gt(0)。Css()
}
});
});
6.clone()

使用appendto方法来创建一个克隆的元素
你好
odbye

$(你好)。AppendTo(。odbye );
结果是:

odbye
你好

$(你好)。Clone(),AppendTo(。odbye );
结果是:
你好

odbye
你好
以上是对jQuery高级方法的介绍和应用的简单介绍。我希望你能支持得更多。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部