用jquery监听器替换内联javascript并不起作用

时间:2015-10-05 17:12:53

标签: javascript jquery

我有以下内容:

{{1}}

我想用以下内容替换:

{{1}}

在文档就绪功能中。问题是,内联工作,另一个没有。我正在使用bootstrap v4。

有人可以告诉我出了什么问题。

3 个答案:

答案 0 :(得分:2)

它有一些问题,首先将代码包装在以下块中:

something (try_(this(once)))

此外,执行此$(document).ready(function() { // Your code }); 表示您要访问ID为$('#heart','nHeart')的元素,该元素应位于DOM中的HTML元素heart内。如果不是这种情况,请将代码更改为nHeart

或者,如果您可以通过以下方式注册全局侦听器:

$('#heart')

答案 1 :(得分:-1)

 $('#heart').on('click', function(e){
        handleViewClick(e);
    });

答案 2 :(得分:-1)

尝试以下

  $(function(){
    $('#heart').click(function(e){
    handleViewClick(e);
     });

 });