jQuery пустой селектор (нулевой селектор) - PullRequest
28 голосов
/ 04 августа 2009

Иногда бывает полезно иметь пустой объект jQuery, который будет использоваться либо в качестве значения по умолчанию, либо в качестве начального значения при построении коллекции элементов.

Например, см. здесь .

Один из способов сделать это - использовать селектор, который вряд ли будет соответствовать чему-либо, например $('skdhjfksjdhfksjhdf'), но это явно не элегантно.

Как получить пустой объект jQuery в элегантном стиле?

Ответы [ 2 ]

33 голосов
/ 14 июля 2010

Начиная с jQuery 1.4, простой $() вернет пустой набор. Замечания к выпуску jQuery 1.4 ("jQuery () возвращает пустой набор").

Для более ранних версий используйте $([])

1 голос
/ 04 августа 2009

Вы имеете в виду ...

//just get jQuery...
var foo = $();

//or just get the browser using jQuery...
if($.browser.msie){
  alert('You are using the blue e!');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...