查看: 1742|回复: 1
打印 上一主题 下一主题

swiper5 click事件的问题

[复制链接]

该用户从未签到

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
跳转到指定楼层
楼主
发表于 2020-5-18 14:36:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 rockstarsteve 于 2020-5-18 14:40 编辑

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <link rel="stylesheet" href="css/swiper.min.css">
  <script src="js/jquery-1.11.2.min.js"></script>
  <script src="js/swiper.min.js"></script>
</head>
<body>
<div class="swiper-container">
  <div class="swiper-wrapper">
    <div class="swiper-slide">slider1</div>
    <div class="swiper-slide">slider2</div>
    <div class="swiper-slide">slider3</div>
  </div>
</div>
<script>
  var mySwiper = new Swiper('.swiper-container', {
    autoplay: {
      delay: 1000,
      stopOnLastSlide: false,
      disableOnInteraction: true,
    },
    on: {
      click: function () {
        console.log('你点了Swiper');
      },
    },
  })
</script>
</body>
</html>


当点击slide的时候会触发两次click的事件,控制台输出两行:你点了Swiper

需求:应该只触发一次,输出一行你点了Swiper



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
回复

使用道具 举报

该用户从未签到

0

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
沙发
发表于 2024-6-4 14:23:29 | 只看该作者
这个解决了嘛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

GMT+8, 2024-11-27 16:00 , Processed in 0.065054 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表