关于选项卡,JS鼠标移入移出事件怎么改成点击事件?
发布网友
发布时间:2022-04-24 20:53
我来回答
共1个回答
热心网友
时间:2022-04-22 17:50
mouseenter 改成 click
放在 head 不生效是因为选项卡的元素还没有生成,所以这个事件无法绑定到目标对象上。
可以改成下面的代码,在网页加载完毕后再绑定事件,这样就可以放在 <head> 中:
$(document).ready(function(){
$(".dt_tab li").mouseenter(function () {
if(! $(this).hasClass(".showed")){
$(".showed").removeClass("showed");
$(this).addClass("showed");
$(".dt_tab>div").eq($(this).index()).addClass("showed");
}
})
})