jquery CSS完成时的事件

68de4m5k  于 2022-12-18  发布在  jQuery
关注(0)|答案(1)|浏览(94)

在某个阶段,我将CSS应用到页面的某个部分。
有没有一个事件可以得到一旦重新布局已经完成?

4zcjmb1e

4zcjmb1e1#

您可以定义和触发自定义事件:
绑定自定义事件:

$("#section").bind("layoutchange", function() {
    // stuff to do when the layout changes
});

触发自定义事件:

$("#secton").css({propertyX: otherValue }).trigger("layoutchange");

但是,这个自定义的“layoutchange”事件与实际完成的回流无关,但是可以假设回流足够快,因此在执行处理程序时,它已经完成。

相关问题