Javascript 在类函数之前单击并单击 $(文档).ready(函数(){ $(“.items a”)。单击(函数(){ $(“.items img”).toggleClass(“演示img”) $(“#urun detay top img”).html(本) e、 预防默认值() }); });

Javascript 在类函数之前单击并单击 $(文档).ready(函数(){ $(“.items a”)。单击(函数(){ $(“.items img”).toggleClass(“演示img”) $(“#urun detay top img”).html(本) e、 预防默认值() }); });,javascript,jquery,Javascript,Jquery,.items a点击需要切换class demo img我可以,但是class中的“demo img”有一个功能。此功能不起作用。出了什么问题?我看到的唯一问题是您正在调用e.preventDefault(),但没有将事件传递到回调中。您的代码应该如下所示: $(document).ready(function(){ $(".items a").click(function(e){ // Notice event passed as argument $(".item

.items a
点击需要
切换class demo img
我可以,但是class中的“demo img”有一个功能。此功能不起作用。出了什么问题?

我看到的唯一问题是您正在调用
e.preventDefault()
,但没有将事件传递到回调中。您的代码应该如下所示:

$(document).ready(function(){
    $(".items a").click(function(e){  // Notice event passed as argument
         $(".items img").toggleClass("demo-img");
         $("#urun-detay-top-img").html(this);
         e.preventDefault();
    });
});

未定义
e