bind(’resize’)vs .resize()之间的jquery区别
-
$(window).bind(resize
和$(window).resiz
e之间有什么区别? - 我看到嵌套在
resize
某处bind
。 它有什么影响? 见下面的代码。 - 我知道.resize()也可以处理元素,除了window.Does绑定工作也是类似的…就像
$('#el').bind('resize', function (event) {
JS:
$(window).bind('resize', function (event) { $(window).resize(function () { // do something here }); });
从jQuery页面.resize()
:
此方法是.on(’resize’,handler)的快捷方式。
和.on()
是:
.on()方法将事件处理程序附加到jQuery对象中当前选定的元素集。 从jQuery 1.7开始,.on()方法提供了附加事件处理程序所需的所有function。 有关从旧的jQuery事件方法转换的帮助,请参阅.bind(),. delegate()和.live()。
所以基于jQuery api描述,我认为没有区别它只是一个类似于$.click()
和其他的快捷方式