Javascript点击语法错误?
我有一行javascript,它调用一个名为“divClicked”的函数。但是目标div是动态生成的,所以我想我需要使用on-click函数。我的语法有什么问题 由于动态生成内容而无法工作的原始行Javascript点击语法错误?,javascript,jquery,Javascript,Jquery,我有一行javascript,它调用一个名为“divClicked”的函数。但是目标div是动态生成的,所以我想我需要使用on-click函数。我的语法有什么问题 由于动态生成内容而无法工作的原始行 $(".js-contentEditable").click(divClicked); 新行有语法错误 $("#generator").on("click", ".js-contentEditable", function(divClicked); 当然,这是一个语法错误,但您很接近: $("#
$(".js-contentEditable").click(divClicked);
新行有语法错误
$("#generator").on("click", ".js-contentEditable", function(divClicked);
当然,这是一个语法错误,但您很接近:
$("#generator").on("click", ".js-contentEditable", divClicked);
当您已经定义了一个函数,并且可以通过名称引用它时,就可以使用名称将它传递给另一个函数。定义新的函数时,只需使用函数
关键字。(我突然想到,当我说“一个新函数”时,我指的是一个以前不存在的函数。我的不是指的是一个打算与new
一起使用的函数;该关键字与这里的问题无关。请不要混淆:)