如何使用jQuery选择多个元素

如何使用jQuery选择多个元素,jquery,html,ajax,Jquery,Html,Ajax,我不熟悉JQuery/Javascript等。。。根据以下条款: 我想将java函数应用于几个id。我们不能让函数针对类而不是ID执行吗 <span class="style1" id="myid">Link</span> <span class="style1" id="myid">Link</span> <span class="style1" id="myid">Link</span> <span class

我不熟悉JQuery/Javascript等。。。根据以下条款:

我想将java函数应用于几个id。我们不能让函数针对类而不是ID执行吗

<span class="style1" id="myid">Link</span> 
<span class="style1" id="myid">Link</span>
<span class="style1" id="myid">Link</span>
<span class="style1" id="myid">Link</span>
<span class="style1" id="myid">Link</span>

$('myid').click(function() { 
    /* put your code here */ 
}); 
基本上如上所述,如何为所有链接执行上述函数?这可能吗?提前感谢。

使用以下命令

$('.style1').click(function() {      
    /* put your code here */  
}); 

这将向类中包含style1的所有元素添加一个单击处理程序。您不应该有重复的ID,首先,ID应该是唯一的。您不应该有多个具有相同ID的元素

要在jQuery中按ID选择,请使用字符。$'myid’。这将获得具有该ID的第一个元素,因为只有一个元素可以通过执行$'[ID=myid]'获得具有相同ID的多个元素来进行欺骗

我建议使用类来选择所有链接。类是使用。性格

$('.style1').click(function(){});

您应该唯一地命名ID

<span class="style1" id="myid1">Link</span> 
<span class="style1" id="myid2">Link</span>
<span class="style1" id="myid3">Link</span>
<span class="style1" id="myid4">Link</span>
<span class="style1" id="myid5">Link</span>

什么链接?我在您的标记中看到的只是…ID在文档中必须是唯一的,不能有具有相同ID的元素感谢您的澄清,我现在使用的是类。当我说link时,我指的是span类,作为另一篇文章中的引用…我建议使用$.style1.clickfunction{//whatever}+1这回答了最初的问题,但在这种情况下,一个类选择器就可以完成这项工作。这是我所需要的,因为我有不同的单选按钮,我需要这样做。谢谢
$('#myid1,#myid2,#myid3,#myid4,#myid5').click(function() { 
    /* put your code here */ 
});