Javascript jQuery代码未加载

Javascript jQuery代码未加载,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我正在调试一些jQuery代码,发现单击时代码部分没有触发 我的HTML/PHP是: <script> jQuery(window).on('click', 'a.add_to_cart.button', function() { console.log("batman"); }); </script> $cartlink.=”; jQuery: <script> jQuery(

我正在调试一些jQuery代码,发现单击时代码部分没有触发

我的HTML/PHP是:

   <script>
        jQuery(window).on('click', 'a.add_to_cart.button', function() {
        console.log("batman");
    }); 
    </script>
$cartlink.=”;

jQuery:

   <script>
        jQuery(window).on('click', 'a.add_to_cart.button', function() {
        console.log("batman");
    }); 
    </script>

jQuery(窗口).on('click','a.add_to_cart.button',function()){
控制台日志(“蝙蝠侠”);
}); 

您需要将
窗口
替换为
文档
。因为
window
对象不包含DOM节点。但是,您也可以执行
jQuery(window.document)
来查找DOM节点

window对象表示包含DOM文档的窗口;document属性指向该窗口中加载的DOM文档


脚本是否在HTML之后,是否有任何错误(其他一般调试问题),?将
窗口
替换为
文档
@tymeJV是的,不存在:)@RahilWazir你能作为答案发布吗?你真厉害