Полная строка селектора или this.find и строка селектора - PullRequest
0 голосов
/ 24 декабря 2010

Оба работают, но есть ли преимущество / недостаток использования одного над другим?

$("#" + this.id + " > ul > li.active:first")

против

$(this).find(" > ul > li.active:first")

Ответы [ 2 ]

0 голосов
/ 25 декабря 2010

Ты тоже мог бы это сделать ... Я думаю.

$(" > ul li.active:first", this);
0 голосов
/ 24 декабря 2010

Второй селектор работает, я бы пошел с этим вместо конкатенации идентификатора в первый селектор (выглядит уродливо) и заставил jQuery снова искать тот же самый идентификатор элемента (избыточный).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...