在 jQuery 中使用通配符 ID 并获取通配符 ID

2024-04-18

我有4个ID

hideshow1
hideshow2
hideshow3
hideshow4

现在,当单击这些 ID 的按钮时,我想最后使用这些整数执行单独的操作。到目前为止我有这个:

$(document).ready(function() {
  $("[id^=hideshow]").click(function() {

  });
});

这足以对每个按钮的单击进行操作,但我需要提取末尾的整数以使用它仅对单击的按钮进行操作。单击#hideshow1 的示例

$('#hideshow%').html('Hide');
$('.success%').addClass('test');

其中 % 是从初始 hideshow ID 中提取整数的位置。


您始终可以尝试像这样提取 id/index:

$(document).ready(function() {
  $("[id^=hideshow]").click(function() {
      var index = parseInt($(this).attr("id").replace('hideshow',''), 10);
  });
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 jQuery 中使用通配符 ID 并获取通配符 ID 的相关文章