Ruby on rails -如何在javascript中选择循环id
ruby on rails - how to select loop id in javascript
我有id在我的HTML标签的例子
<% @comment.each do |c|%>
<textarea id="comment-<%#{c.id} %>" name="commenter[comment]"></textarea>
<% end %>
如果我的@comments中有3条评论它会是这样的
<textarea id="comment-23 %>" name="commenter[comment]">
</textarea>
<textarea id="comment-27 %>" name="commenter[comment]">
</textarea>
<textarea id="comment-45 %>" name="commenter[comment]">
</textarea>
javascript如何确定我选择什么id,如果我使用点击?
我的按钮<button id = <%="#{c.id}"%> onclick="click(this.id)">comment</button>
我js function click(click_id)
{
alert(click_id);
}
这是我的待办事项清单首先,我想在我的评论按钮中提醒我的id如果我的评论按钮是工作的我想要聚焦我的文本区域使用按钮
你可以这样做
<% @comment.each do |c|%>
<textarea data-id="<%= c.id %>" name="commenter[comment]"></textarea>
<% end %>
现在在你的js文件中你可以实现它为
$("body").on("click", "[data-id]", function(event) {
alert($(this).data('id'));
});
相关文章:
- 如何使用javascript选择字符串的部分,添加html标记或删除部分
- JavaScript选择器:查找包含具有特定属性的子体的节点
- 如何利用多链接延迟检查并显示ping结果,然后使用JavaScript选择最快的URL
- 在类JavaScript选择的另一个元素中选择一个标记元素
- 使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本
- 当使用jQuery/Javascript选择一个多选时,如何使所有值都不被选中:
- Javascript选择元素到字符串的比较
- Javascript选择周围的所有元素
- Javascript 选择本机 N:N 关系实体 crm 2011
- 更新 url 而不重新加载,具体取决于使用 jquery/javascript 选择的复选框
- Javascript 选择,从名称中获取值
- 使用ajax/javascript选择项目并将其添加回mysql
- 网站范围内jQuery/javascript选择器的最佳实践
- 用于检查未使用的CSS/JavaScript选择器的NetBeans插件
- javascript选择td´s并计数重复项
- Javascript选择更改提交表单
- 如何使用javascript选择javascript对象中的第一项
- 在请求成功时使用javascript选择一个选项
- 使用Regex Javascript选择第一个目录
- JavaScript选择功能