使用Rails每个循环向表格单元格添加单个id标签?

时间:2014-12-23 00:44:52

标签: javascript jquery ruby-on-rails

在我的rails每个循环中,我有一个{id}我要添加一个id,所以当我点击按钮时,使用该id的页面上的javascript方法将在链接方法之前触发将会通知。它在第一次运行时工作正常,但由于每个条目在该单元格中具有相同的id,所以其余所有按钮都不起作用。

1 个答案:

答案 0 :(得分:0)

而不是使用id代替使用类。 例如:

<html>
    <head>
        <title>example table site</title>
    </head>
    <body>
        <table>
            <tr>
                <td class="example">I'm a table cell</td>
                <td>I'm a table cell that doesn't have anything happen when you click</td>
            </tr>
            <tr>
                <td class="example">Click Me</td>
                <td>Another boring cell</td>
            </tr>
        </table>
        <script>
            $(".example").click(function (e) {
                console.log('table cell clicked');
            });
        </script>
    </body>
</html>