我有一个带python的html,可以动态加载css中定义的一些按钮:

<div id="Menu">
<center>
{{for nickname, my_id in zip(nicknames, my_ids):}}
<myButton class="c" name="{{=nickname}}", value={{=nickname}} id="{{=my_id}}">{{=nickname}}</myButton>
{{pass}}
</center>
</div>


那么我下面有一些JavaScript:

<script type="text/javascript">
    $(document).ready(function() {
        $(".c").click(function() {
            alert("haha");
        }
    }
</script>


单击按钮根本不起作用。我在这里查看了许多线程,但是找不到在这里遇到的问题。浏览器是Chrome。

最佳答案

您需要关闭这些功能:

$(document).ready(function() {
    $(".c").click(function() {
        alert("haha");
    });
});

关于javascript - jQuery click()无法正常工作。真的不明白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17533853/

10-11 12:07