Javascript 在不需要的时候扔掉箭头

Javascript 在不需要的时候扔掉箭头,javascript,jquery,swiper,Javascript,Jquery,Swiper,当我不需要箭的时候,我该如何摆脱它们?目前,我有四张幻灯片,所以对于大多数桌面屏幕,我不需要箭头。我正在使用的脚本不起作用 我只包含了我添加的代码,以便在一次显示少于4张幻灯片时删除箭头 有什么想法吗 <script> //dont show navigation arrows on one slide if not using looped slides var swiper__slidecount = mySwiper.slides.length

当我不需要箭的时候,我该如何摆脱它们?目前,我有四张幻灯片,所以对于大多数桌面屏幕,我不需要箭头。我正在使用的脚本不起作用

我只包含了我添加的代码,以便在一次显示少于4张幻灯片时删除箭头

有什么想法吗

    <script>
     //dont show navigation arrows on one slide if not using looped slides
        var swiper__slidecount = mySwiper.slides.length;
        if (swiper__slidecount < 4) {
          $('.swiper-button-prev,.swiper-button-next').remove();
        }
  </script>

//如果不使用循环幻灯片,请不要在一张幻灯片上显示导航箭头
var swiper\uuu slidecount=mySwiper.slides.length;
如果(滑动计数<4){
$('.swiper button prev,.swiper button next').remove();
}

也许您缺少jQuery CDN。加:

<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js"> 
</script>

到您的代码。另外,.remove()需要一个索引值

另一种解决办法是:

  <script>
     //dont show navigation arrows on one slide if not using looped slides
        var swiper__slidecount = mySwiper.slides.length;
        if (swiper__slidecount < 4) {
          $('.swiper-button-prev,.swiper-button-next').outerHTML="";
        }
  </script>

//如果不使用循环幻灯片,请不要在一张幻灯片上显示导航箭头
var swiper\uuu slidecount=mySwiper.slides.length;
如果(滑动计数<4){
$('.swiper button prev,.swiper button next')。outerHTML=“”;
}

你到底在说什么箭头、什么幻灯片、什么?什么“不起作用”?怎么用?使用(点击
F12
)并读取任何错误。那个代码应该什么时候运行?你做过调试吗?