身体上的Jquery触发器调整大小

Joe*_*oel 2 javascript jquery events

我有一个页面,其内容由javascript修改.我想创建一种在内容大小发生变化时触发的事件监听器.我不想要这个:

$(window).resize(...);
Run Code Online (Sandbox Code Playgroud)

这会在窗口大小更改时触发 - 例如,当用户重新调整浏览器窗口大小时.我试过这个:

$('body').resize(...);
Run Code Online (Sandbox Code Playgroud)

但它不会触发.如何创建在内容导致页面大小更改时触发的事件?我也对普通的JavaScript解决方案持开放态度.

got*_*les 9

默认情况下,jQuery只允许你使用该事件,window但至少有一个插件可以让你将它绑定到其他元素.我建议使用它.

有了这个你可以做类似的事情,比如

$("#unicorns").resize(function(e){
    // do something when #unicorns element resizes
});
Run Code Online (Sandbox Code Playgroud)