gpt4 book ai didi

jquery 绑定(bind) ('resize' ) 与 .resize() 之间的区别

转载 作者:行者123 更新时间:2023-12-03 23:06:53 25 4
gpt4 key购买 nike

  1. $(window).bind('resize')$(window).resize() 有什么区别?
  2. 我看到bind嵌套在resize之上。它有什么影响?请参阅下面的代码。
  3. 我知道.resize()适用于元素和窗口。 bind 也以类似的方式工作吗?就像 $('#el').bind('resize', function (event) {//stuff });

JS:

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

最佳答案

来自jQuery页面.resize():

This method is a shortcut for .on('resize', handler).

.on()是:

The .on() method attaches event handlers to the currently selected set of elements in the jQuery object. As of jQuery 1.7, the .on() method provides all functionality required for attaching event handlers. For help in converting from older jQuery event methods, see .bind(), .delegate(), and .live().

因此,根据 jQuery api 描述,我认为没有什么区别,它只是类似于 $.click() 等的快捷方式

关于jquery 绑定(bind) ('resize' ) 与 .resize() 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19474790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com