bind(’resize’)vs .resize()之间的jquery区别

  1. $(window).bind(resize$(window).resiz e之间有什么区别?
  2. 我看到嵌套在resize某处bind 。 它有什么影响? 见下面的代码。
  3. 我知道.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()和其他的快捷方式