Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   event для изменения height (https://javascript.ru/forum/events/26447-event-dlya-izmeneniya-height.html)

lion69 09.03.2012 02:06

event для изменения height
 
есть елемент <table> и я динамически додаю туда контент...
есть ли какой то ивент чтобы отслеживать изменения высоты этой таблицы

может в jquery есть какая то либа.. но я ее не нашел..

T-sh 09.03.2012 02:35

попробуй в jquery событие: .resize

nikita.mmf 09.03.2012 10:53

Такого события нет. Можно сгенерировать кастомное событие.
var $table = $("#table");
var oldHeight = $table.height();
$table.html( newHTML );
if( $table.height() != oldHeight ) {
    $table.trigger("changeHeight");
}

и подписать свои обработчики этого события
$("#table").bind("changeHeight", myHandler1);
$("#table").bind("changeHeight", myHandler2);
$("#table").bind("changeHeight", myHandler3);

lion69 09.03.2012 12:23

спасибо... но я нашел вот такую маленькую либу.. работает
http://benalman.com/projects/jquery-resize-plugin/


Часовой пояс GMT +3, время: 02:31.