Каковы различия между этими способами выбора элемента в jQuery? - PullRequest
0 голосов
/ 16 сентября 2010

Если у меня есть следующая разметка

<div id="previewNote" class="note yellow" style="left:25;top:25px;z-index:1;">
   <div class="body"></div>
   <div class="author"></div>
   <span class="data"></span>
</div>

, я могу выбрать DIV «previewNote», используя

$("#previewNote")

или

$("[ID$=previewNote]")

и с помощьюдаже другие способы.Когда мой элемент находится внутри диалогового окна, обычно первый метод не работает, а второй работает.

В чем различия между ними?

спасибо!

1 Ответ

1 голос
/ 16 сентября 2010

$("#previewNote") выбирает элемент, для которого id равно previewNote
$("[ID$=previewNote]") выбирает элемент, у которого id заканчивается ($) previewNote

Подробнее: http://api.jquery.com/attribute-ends-with-selector/

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