Событие изменения размера jQuery для детей div - PullRequest
3 голосов
/ 12 мая 2010
$("div.content-left > *, div.content-main > *" ).live('resize',function(){alert("Size changed")});

не работает, поскольку событие изменения размера применяется только к изменению размера окна. Но в моем случае div изменяют размер поздно, потому что контент загружается поздно с помощью ajax-запроса или щелчком по меню панели. Я определенно должен избегать регистрации на всех отдельных событиях детей (ajax, click), потому что это может быть очень много разных событий, и тогда оно не подлежит обслуживанию.

1 Ответ

1 голос
/ 12 мая 2010

Может быть, вы найдете это решение полезным:

Создание специального события jQuery для измененного содержимого: Создание специального события jQuery для контента изменено

и адаптируйте его, чтобы проверить, изменился ли размер div'а.

...