Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
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: jsbin.com/afopi3

если же использовать jQuery( html, [ ownerDocument ] ) и .css() в качестве альтернативы,
то созданный элемент таким образом виден.

DEMO 1: jsbin.com/efoga5


---
ПОЧЕМУ элементы созданные методом  jQuery( html, props ) нельзя подсчитать с помощью .length ?

--
PS ticket на jquery.com: 
bugs.jquery.com/ticket/84...



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)
kanda Сообщение 06/03/2011 23:13 Копия темы
jsbin.com/afopi3/2
Nickolai Сообщение 06/03/2011 23:15 Копия темы
хороший плагин,
но это же просто ссылка на аналогичную проверку :)
т.е. простое оформление того же способа (подсчёт элемента в dom) в функцию, а не его альтернатива...
kanda Сообщение 06/03/2011 23:16 Копия темы
ниже читай )
Nickolai Сообщение 06/03/2011 23:16 Копия темы
0_o OMG, работает.
в чём была ошибка? ))
kanda Сообщение 06/03/2011 23:17 Копия темы
17 строка
Nickolai Сообщение 06/03/2011 23:22 Копия темы
lol ахахахаа...
ни за что бы не подумал )))

Огромное спасибо!!! )))

RiDDi Сообщение 07/03/2011 08:11 Копия темы
Это теоретически невозможно не при каких условиях )) Вы бы изучили как работает JavaScript в браузере )))
Nickolai Сообщение 07/03/2011 08:20 Копия темы
huh! ваи ваи ))) 
Дмитрий, с кем не бывает?!

Бьюсь об заклад, Вы бы и сами не заметили опечатку !!

PS что "невозможно не при каких условиях" ?
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"