开发者社区> 问答> 正文

关于选项卡,JS鼠标移入移出事件怎么改成点击事件? HTML问题

* *$(".dt_tab li").mouseenter(function () { *if(! $(this).hasClass(".showed")){ *$(".showed").removeClass("showed"); *$(this).addClass("showed"); *$(".dt_tab>div").eq($(this).index()).addClass("showed"); *} *}) * 这是选项卡的JS代码,请问怎么把移入移出切换改成点击切换?而且这段不能放在head里,放了不生效,放在选项卡部分后面才生效,比较影响代码的浏览性,怎么改能达到移入移出切换变成点击切换和放到head里也生效?

展开
收起
海边一只船 2020-05-27 10:02:56 714 0
1 条回答
写回答
取消 提交回答
  • mouseenter改为click, 放入header中可以将其封装为函数,然后设置html DOM事件调用对应函数来实现

    2020-05-27 13:42:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载