|
0 Всего найдено: 14
KAMPAT
Сообщение
03/08/2009 19:20
Копия темы
Всем еще раз спасибо Разобрались Опять я с jQuery и JS: В прошлом моем топике выяснили (вернее я выяснил), что высоту блока с учетом паддингов можно считать через document.getElementByID(this).offsetHeight, НО (!) тут запара, если блок у меня не отмечен ни class'ом, ни id? Нет, ну я придумал работающий способ, но это жуть =) Вот, так я сейчас посчитал высоту для #myid span: resultheight = new Number ($(this).find("span").height())+new Number ($(this).find("span").css("padding-top").substr(0,$(this).find("span") .css("padding-top").length-2))+new Number ($(this).find("span").css("padding-bottom").substr(0,$(this).find("span&quo t;).css("padding-bottom").length-2)) +'px';
maksim000
Сообщение
03/08/2009 19:23
Копия темы
А разве в jquery не работает указание селекторов, как в цсс?
maksim000
Сообщение
03/08/2009 19:28
Копия темы
Селекторы дочерних и прочих элементов есть...
KAMPAT
Сообщение
03/08/2009 19:31
Копия темы
Все это дает мне лишь упрошенный мой код, а я вот думаю как обратиться к offsetHeight. Это старперское JS-свойство $("#myid span").offsetHeight не работает.
KAMPAT
Сообщение
03/08/2009 19:35
Копия темы
Допустим: <div id="myid"> <span>бла-бла</span> </div> Мне надо получать высоту SPAN с учетом паддингов (хочу сделать более-мене автоматизированный скрипт)
maksim000
Сообщение
03/08/2009 19:35
Копия темы
А его в jquery и нет, как выяснилось:
stepdev
Сообщение
03/08/2009 19:41
Копия темы
0
var spans = document.getElementById("myid").getElementsByTagName("span"); spans[0].offsetHeight; |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |