传递动态Span ID的ID以使用jquery加载文件

时间:2014-04-06 08:55:05

标签: javascript

我有一个Span标签,其id属性在循环中具有不同的值

像这样:

<span class="articlehelp" id="#faqID#"></span>

我在dom ready上声明了以下jquery

$('.articlehelp').load('getvoting.cfm?id=' + $('.articlehelp').prop('id'));

但它每次加载1而不是不同的ID

1 个答案:

答案 0 :(得分:1)

问题是.acticlehelp的选择器选择了所有匹配的元素,但是对此的校准函数总是从集合中获取第一个匹配的元素。

您需要遍历所有.articlehelp以达到您想要的效果。

我不是jquery的专家,但这样的事情可能会这样做:

$('.articlehelp').each(function (i, element) {
  $(element).load('getvoting.cfm?id=' + $(element).prop('id'));
});