我是 jquery 新手
我用 php 生成了 html div 并给每个它们一个唯一的 id
<div id=div1>text</div>
<div id=div2>text</div>
<div id=div3>text</div>
...
问题是,我如何用jquery选择特定的div?通常我使用此代码来选择一个元素
$('#id')
但是我必须制作很多选择器,因为每个 id 都是唯一的。最近我用了这样的东西
<div ... onclick=getElem(id)></div>
function getElem(id){
var elem=$('#div'+id);
}
使用onclick
好不好?
最佳答案
向 div 组添加一个类
<div id="div1" class="someClass">text</div>
<div id="div2" class="someClass">text</div>
<div id="div3" class="someClass">text</div>
...
然后在 JavaScript 中:
$('.someClass').click( function(event) {
var ele = $(this);
// ele is the element you clicked on
});
关于javascript - jquery - 选择唯一的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21490758/