【发布时间】:2016-01-02 22:14:12
【问题描述】:
我在每个 do 循环的一页上有 10 个元素,当有人点击按钮时,它们应该允许用户复制。我设法使用 Zeroclipboard-rails gem 将复制到剪贴板功能添加到 rails。由于我在同一页面上有多个项目,我已将 Id 更改为 Class。
$(document).ready(function() {
var clip = new ZeroClipboard($("#d_clip_button"))
});
到这里
$(document).ready(function() {
var clip = new ZeroClipboard($(".class_name"))
});
但是,每当我单击 10 个元素中的任何一个上的复制到剪贴板按钮时,它都会选择第一项的值。我该如何解决这个问题?
这是完整的代码。谢谢。
<script>
$(document).ready(function() {
var clip = new ZeroClipboard($(".my_clip_button"));
$("#d-clip_button").on("click", function(){
$("#fe_text").val("Copy me!");
});
</script>
【问题讨论】:
-
动态分配。像
.class_name1 .. .class_name10一样在 JS 中使用 -
@Nithin HI,如何动态添加类名?你能给我举个例子吗?谢谢。
标签: javascript jquery ruby-on-rails zeroclipboard