是否需要应用jquery函数?

nit*_*112 0 javascript jquery

假设我p在文档中有两个标记.我想在onMouseOver事件发生时使用jQuery调用两个不同的效果.是否有必要给这两个标签提供ID.如果不给这些标签提供ID,是不是可以实现?p

Ror*_*san 5

你不具备给任何一个id,但它是唯一标识元素的最佳途径.

您可以通过类来识别:

$(".myClass")
Run Code Online (Sandbox Code Playgroud)

按属性:

$("[src='image.jpg']")
Run Code Online (Sandbox Code Playgroud)

按父母的位置:

$("p:eq(2)")
Run Code Online (Sandbox Code Playgroud)

文档中提供了完整的选择器列表


Max*_*sky 5

$('p:first'); // first p tag
$('p:last'); // last p tag
$('p').eq(1); // exactly the second p tag
Run Code Online (Sandbox Code Playgroud)