点击事件为社么不生效,没办法调用到函数?

点击事件不生效啊!!我该怎么办,大神们

<body>
<div class="return">
    <ul>
        <li>
            <a href="#"><img src="img.png"></a>
        </li>
        <li>
            <a href="#"><img src="img_2.png"></a>
        </li>
        <li>
            <a href="#"><img src="img_3.png"></a>
        </li>
        <li>
            <a href="#"><img src="img_4.png"></a>
        </li>
        <li>
            <a href="#"><img src="img_1.png"></a>
        </li>
    </ul>
    <div class="arrow">
        <span class="left">&lt;</span>
        <span class="right">&gt;</span>
    </div>
    <div class="box">
        <ul>
            <li class="show"></li>
            <li class="show"></li>
            <li class="show"></li>
            <li class="show"></li>
            <li class="show"></li>
        </ul>
    </div>
</div>
<script>
let num = 0;
    $(".right").click(function(){
        num++;
        if (num == $(".return>ul>Li").length){
            num = 0;
        }
        fun_l_r(num);
    });
    $(".left").on("click", function(){
        num--;
        if(num == -1){
            num = $(".return>ul>li").length-1;
        }
        fun_l_r(num);
    });
    $(".box li").click(function(){
        num = $(this).index();
        fun_l_r(num);
    });
    function fun_l_r(num){
        $(".return li").eq(num).fadeIn().siblings().fadeOut();
        $(".box li").eq(num).addClass("show").siblings().removeClass("show");
    }
  </script>

不会写

阅读 388
2 个回答

没啥问题啊,你该不会没引入jquery吧
Demo

$(".right")这种写法用的是jquery 第三方 需要引入进来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题