我有一个Span标签,其id属性在循环中具有不同的值
像这样:<span class="articlehelp" id="#faqID#"></span>
我在dom ready上声明了以下jquery
$('.articlehelp').load('getvoting.cfm?id=' + $('.articlehelp').prop('id'));
但它每次加载1而不是不同的ID
答案 0 :(得分:1)
问题是.acticlehelp
的选择器选择了所有匹配的元素,但是对此的校准函数总是从集合中获取第一个匹配的元素。
您需要遍历所有.articlehelp
以达到您想要的效果。
我不是jquery的专家,但这样的事情可能会这样做:
$('.articlehelp').each(function (i, element) {
$(element).load('getvoting.cfm?id=' + $(element).prop('id'));
});