Javascript 我有2个js文件,但第二个没有';行不通
我有第一个js文件,里面有我所有的东西,还有我用指定类创建的按钮。 在第二个js文件中,我想在单击该类的按钮时执行一些事件,但它不起作用。有什么建议吗 这是我对第一个js文件的调用Javascript 我有2个js文件,但第二个没有';行不通,javascript,html,Javascript,Html,我有第一个js文件,里面有我所有的东西,还有我用指定类创建的按钮。 在第二个js文件中,我想在单击该类的按钮时执行一些事件,但它不起作用。有什么建议吗 这是我对第一个js文件的调用 <script src="js/tmdb/searchFilm.js"></script> 一切都很好 但是在第二个js文件中我有 $(document).ready(function () { $('.btnInfo').click(function (event) {
<script src="js/tmdb/searchFilm.js"></script>
一切都很好
但是在第二个js文件中我有
$(document).ready(function () {
$('.btnInfo').click(function (event) {
console.log("arrivato");
});
});
但是,如果我添加脚本作为第一个脚本,它不起作用,有什么建议吗
控制台上的零输出尝试在中重命名
事件
$('.btnInfo').click(function (event) {
console.log("arrivato");
});
到其他东西,如
e
。这应该可以解决问题。您的问题可能是因为您正在动态添加按钮,因此jquery事件处理程序没有附加到它
尝试将加载文档时(未动态添加)存在的同一事件添加到直接父级。事件会冒泡,因此应该被父元素捕获
与其绑定到“.btnInfo”,不如将其绑定到直接父级我的建议是发布一些代码。否则我们怎么可能帮助你呢?定义“不起作用”让我拿我的水晶球是的抱歉伙计们@布拉德什么不起作用?是否加载第二个文件?控制台中有输出吗?
$('.btnInfo').click(function (event) {
console.log("arrivato");
});