我不懂英语,对不起,如果我在这里写得不好......
我使用了一个php的foreach,并且里面有一个名为.....的类的标签,并且只需点击一下就会出现元素的索引,怎么做?
例如
<? foreach($tipo_persona as $persona){ ?>
<label id="lb_person" class="simulasublink"><? echo $persona["tipo"]; ?> </label><br>
<? } ?>
我可以使用id =“'。$ i。'”with for($ i = 0; $ i&lt; = ....)..获取id但我想要其他方式.. 我在jquery中读过了每个()的东西,但是我还没有完成适合我想要的东西。
感谢所有人..
答案 0 :(得分:0)
在小提琴中http://jsfiddle.net/sosgenru/
$('.simulasublink').each(function(i) {
$(this).on('click',function() {
alert("this is the "+i+" element");
});
});
另外,不要在标签中使用相同的ID,因为id是唯一的
,因此会生成不准确的代码 <? $i=0; foreach($tipo_persona as $persona){ ?>
<label id="lb_person<? echo $i; ?>" class="simulasublink"><? echo $persona["tipo"]; ?> </label><br>
<? $i++;} ?>