在jQuery中选择元素的这些方法有什么区别?

时间:2010-09-15 21:46:47

标签: jquery jquery-selectors

如果我有以下标记

<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>

我可以使用

选择“previewNote”DIV
$("#previewNote")

$("[ID$=previewNote]")

甚至其他方式。当我的元素在对话框窗口中时,通常第一种方法不起作用,但第二种方法不起作用。

两者之间有什么区别?

谢谢!

1 个答案:

答案 0 :(得分:1)

$("#previewNote")选择idpreviewNote的元素 $("[ID$=previewNote]")选择id 结尾的元素 $previewNote

更多信息:http://api.jquery.com/attribute-ends-with-selector/