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

Passing the ID of the Dynamic Span ID to load a file with jquery

本文关键字:ID jquery 文件 加载 动态      更新时间:2023-09-26

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

喜欢这个:

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

我在 dom ready 上声明了以下 jquery

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

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

问题是 .acticlehelp 的选择器选择所有匹配的元素,但此选择器上的计算函数始终从集合中获取第一个匹配的元素。

你需要遍历所有.articlehelp才能实现你想要的。

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

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