2013-10-20 71 views
3
  1. $(window).bind(resize$(window).resiz e之间的区别e。
  2. 我看到某个地方bind嵌套在resize之上。它有什么影响?见下面的代码。
  3. 我知道.resize()的作品上的元素太多,除了window.Does绑定太simialr工作方式.. 像$('#el').bind('resize', function (event) {

JS:jquery bind('resize')vs .resize()之间的区别

$(window).bind('resize', function (event) { 
    $(window).resize(function() { 
     // do something here 
    }); 
}); 

回答

2

jQuery.resize()页:

此方法是.on('resize',handler)的快捷方式。

.on()是:

的。对()方法附加事件处理程序到当前选定设置在jQuery对象元素 。从jQuery 1.7开始,.on()方法 提供了附加事件处理程序所需的全部功能。有关 帮助转换旧的jQuery事件方法,请参阅.bind(), .delegate()和.live()。

因此,基于jQuery的API描述,我觉得没有区别,它只是类似$.click()快捷方式等