在web2py上点击按钮调用jQuery

时间:2014-06-12 14:52:12

标签: jquery web2py

我在按钮点击时调用此jquery时遇到问题。 如果我在声明按钮时调用onclick()函数就可以了。 但是在这种情况下,我不确定我做错了什么。这是我的代码片段。我正在关注web2py的教程。

<table>
    <tr data-id="{{=post.id}}"><td><button data-direction="down">-</button></td>
        <td><span class="votes">{{=post.votes}}</span></td>
        <td><button data-direction="up">+</button></td></tr>
</table>

,脚本是:

<script>
    function do_ajax_vote(t,direction) {
        alert('clicked');
    }
    jQuery(function(){
        jQuery('[data-direction=up').click(function(){do_ajax_vote(this,'up');});
        jQuery('[data-direction=down').click(function(){do_ajax_vote(this,'down');});
    });

1 个答案:

答案 0 :(得分:0)

正确的属性选择器是:$('[attributeName=NameValue]')

更改

jQuery('[data-direction=up]') 

jQuery('[data-direction=up')