jquery - 使用jquery获取迭代中元素的id

标签 jquery struts2

最好用代码来解释问题。

<s:iterator value="collection" status="stat">
...
<input 
  id="sendEmailButton${stat.count}" 
  value="<s:text name="label.send.email"/>" 
  type="button" 
  data-action="sendEmail"/>
...
</s:iterator>

...
<script>
...
$(function(){
  $('#sendEmailButton').unbind('click');
...
  });
</script>

如何在 jquery 中获取该特定按钮?

最佳答案

尝试属性以选择器开头..

$('[id^="sendEmailButton"]')

关于jquery - 使用jquery获取迭代中元素的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13634083/

相关文章:

javascript - 进入站点时显示div,但单击li时隐藏

jQuery 动画透明

javascript - 当我滚动时在标题上添加平滑过渡

java - Struts2 + Spring Security 2.06 : Valuestack is null when attempting to use @Secured on an Action method

javascript - stuts2 Action 和 jquery ajax

java - 为什么 Spring 不将映射注入(inject)到子 Struts 2 Action 类中,而是注入(inject)父对象的对象?

javascript - Razor View 查找从 javascript 循环分配的 Id

JQuery 自动完成 - 选择项目并更改其颜色

使用Struts2-Json插件时Json序列化问题

java - 如何使用 Struts 2 从服务器检索图像给用户