$("div.content-left > *, div.content-main > *" ).live('resize',function(){alert("Size changed")});
不起作用,因为resize事件仅适用于窗口大小调整。但在我的情况下,div会延迟更改大小,因为内容是通过ajax请求加载的 - 或者通过单击面板菜单来加载。 我definatley需要避免注册孩子们的所有个别事件(ajax,click),因为这可能是很多不同的事件,然后它是不可维护的。
答案 0 :(得分:1)
也许你会发现这个解决方案很有用:
为内容更改创建jQuery特殊事件: Create a jQuery special event for content changed
并调整它以检查其div的大小是否已经改变。