Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Событие изменения размера элемента <div>, <td> (https://javascript.ru/forum/events/15423-sobytie-izmeneniya-razmera-ehlementa-div-td.html)

javascripter 26.02.2011 13:05

Событие изменения размера элемента <div>, <td>
 
Привет!

С помощью какого события можно отловить все изменения размера элемента?

Aetae 26.02.2011 13:10

Размер сам по себе не изменяется. Добавляйте нужный код в те функции что изменяют энтот самый размер.

javascripter 26.02.2011 14:03

Цитата:

Сообщение от Aetae
Размер сам по себе не изменяется.

Ну он изменяется в зависимости от объёма текста находящегося в нём.

Цитата:

Сообщение от Aetae
Добавляйте нужный код в те функции что изменяют энтот самый размер.

А по-другому значит никак? События специального нет, да?

kadabrik 27.02.2011 17:54

Цитата:

Сообщение от javascripter (Сообщение 94087)
Ну он изменяется в зависимости от объёма текста находящегося в нём.

Так нужно вызывать код при изменении текста в нем.

Цитата:

Сообщение от javascripter (Сообщение 94087)
А по-другому значит никак?

Ну можно отслеживать размер дива через определенные промежутки времени, и в случае его изменения выполнять нужный код. Однако это костылевый вариант, поэтому гораздо лучше использовать первый вариант.

Цитата:

Сообщение от javascripter (Сообщение 94087)
События специального нет, да?

В общем джаваскрипте нет.

javascripter 27.02.2011 20:33

Всё ясно. Буду дополнительно вызывать функцию корректировки размера ячейки при изменении контента. Изменять по таймеру будет запасным вариантом, если первый невозможно будет применить.

dmitriymar 27.02.2011 21:50

Цитата:

Сообщение от javascripter
Всё ясно. Буду дополнительно вызывать функцию корректировки размера ячейки при изменении контента. Изменять по таймеру будет запасным вариантом, если первый невозможно будет применить.

насколько я понимаю это всё чтобы контейнер с фикс. размерами растягивался либо по ширение либо по высоте?

FINoM 28.02.2011 00:35

Поищите информацию по гетерам и сетерам. В Jquery, например, это просто реализовать.

Kolyaj 28.02.2011 17:15

Цитата:

Сообщение от FINoM
Поищите информацию по гетерам и сетерам. В Jquery, например, это просто реализовать.

Как jQuery связан с гетерами и сетерами?

FINoM 28.02.2011 17:26

Цитата:

Сообщение от Kolyaj
Как jQuery связан с гетерами и сетерами?

Гугли cssHooks для джиквери.

Kolyaj 28.02.2011 17:31

Погуглил, почитал. А вы читали? Если да: то как связаны css-хуки с гетерами и сетерами, кроме того, что при создании хука передаются две функции, для гета и для сета?


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