所以我有一组链接,所有必须通过jQuery调用相同的ajax函数。为了简化这一点,我使用了
$('#nav').click(function() {...});
其中每个都有相同的<a id="nav"...>
我只想检索单击的HTML元素的文本,但是使用ajax中的.text()
函数检索每个$('#nav')
元素的文本。有什么建议吗?
答案 0 :(得分:5)
CSS id只能使用一次。将你的#nav更改为一个类,你很好:
<a class="nav">
并获取此类文字
$('.nav').click(function() { alert($(this).text()); });