|
0 Всего найдено: 11
Nickolai
Сообщение
06/03/2011 22:50
Копия темы
"jQuery( html, props )" VS "jQuery(html, [ ownerDocument ])" + ".css() SOS Задача: пытаюсь проверить существование элемента с помощью ".length", если его нет создаю. Проблема: Когда элемент создаётся с помощью jQuery( html, props ) определить его существование приёмом на основе ".length" не получается (возвращает 0, т.е. false, якобы таких элементов в dom нет) DEMO 2: если же использовать jQuery( html, [ ownerDocument ] ) и .css() в качестве альтернативы, то созданный элемент таким образом виден. DEMO 1: --- ПОЧЕМУ элементы созданные методом jQuery( html, props ) нельзя подсчитать с помощью .length ? -- PS ticket на jquery.com:
kanda
Сообщение
06/03/2011 22:54
Копия темы
$.fn.exists = function () { return $(this).length !== 0; }; $(document).ready(function(){ if ($("#id").exists) { }; }); у меня такой плагин написан.
kanda
Сообщение
06/03/2011 23:12
Копия темы
а ты правда не видишь свою ошибку?))) P.s. просто посмотрел jsbin)
Nickolai
Сообщение
06/03/2011 23:15
Копия темы
хороший плагин, но это же просто ссылка на аналогичную проверку :) т.е. простое оформление того же способа (подсчёт элемента в dom) в функцию, а не его альтернатива...
Nickolai
Сообщение
06/03/2011 23:22
Копия темы
lol ахахахаа... ни за что бы не подумал ))) Огромное спасибо!!! )))
RiDDi
Сообщение
07/03/2011 08:11
Копия темы
Это теоретически невозможно не при каких условиях )) Вы бы изучили как работает JavaScript в браузере )))
Nickolai
Сообщение
07/03/2011 08:20
Копия темы
0
huh! ваи ваи ))) Дмитрий, с кем не бывает?! Бьюсь об заклад, Вы бы и сами не заметили опечатку !! PS что "невозможно не при каких условиях" ? |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |