如何用jquery选择在php中生成的动态id

时间:2015-06-22 20:40:53

标签: jquery select

这个代码在php中生成 id =" sus- ...< ---是静态的 和id =" sus-d-> id?>"选择那个是我的问题

<button class="btn btn-danger btn-xs" id="sus-<?= $D->d->id ?>" ><i class="icon-trash "></i></button>

out put:

ID =&#34; SUS-2131&#34;

所以我希望选择所有ID以

开头
  

SUS -

具有以下功能:

jQuery('#sus-').btsConfirmButton({msg:"I'm sure!"}, function(e) {
        d_manage('delete','<?= $D->d->id?>');$(this).slideUp();
    });
那个!

3 个答案:

答案 0 :(得分:1)

使用带有选择器^=的开头,如

jQuery('[id^="sus-"]').btsConfirmButton({msg:"I'm sure!"}, function(e) {
        d_manage('delete','<?= $D->d->id?>');$(this).slideUp();
    });

答案 1 :(得分:0)

如果你把每个项目都用到css类&#34; sus&#34;相反,您可以使用列表$(&#39; .suss&#39;)。每个()...

选择它们。

然后你就可以遍历每个&#34; sus&#34;项目

希望这有帮助。

答案 2 :(得分:0)

使用属性选择器:

$('[id^=sus]').btsConfirmButton({msg:"I'm sure!"}, function(e) {
   d_manage('delete','<?= $D->d->id?>');$(this).slideUp();
});