css完成时的事件

时间:2010-10-19 19:51:35

标签: javascript jquery javascript-events

在某个阶段,我正在将CSS应用到我页面的一部分 重新布局完成后会有一个事件可以得到吗?

1 个答案:

答案 0 :(得分:1)

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

绑定自定义事件:

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

触发自定义事件:

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

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