Rumah  >  Soal Jawab  >  teks badan

javascript - penukaran tab swiper Bagaimana saya boleh membuat bekas swiper bergerak dengan mengklik setiap butang?

Penukaran tab swiper Klik setiap butang untuk membuat bekas swiper bergerak

Sebagai contoh, penukaran tab teratas NetEase mengklik setiap butang, dan bekas penukaran tab akan menatal (1: anda boleh menatal ke kiri dan ke kanan, dan kandungan menduduki keseluruhan bekas,)

http://3g.163.com/touch/auto?...

迷茫迷茫2684 hari yang lalu739

membalas semua(2)saya akan balas

  • 某草草

    某草草2017-06-14 10:56:16

    Tatal mendatar .topnav_list

    balas
    0
  • PHP中文网

    PHP中文网2017-06-14 10:56:16

    Saya membuat DEMO: https://codepen.io/anon/pen/d...

    Ia hanya melaksanakan fungsi asas, dan kedudukan pergerakan tidak begitu tepat untuk kegunaan sebenar, anda perlu melaraskan sendiri jumlah pergerakan.

    Prinsipnya adalah untuk menganjak setiap .topnav_item 绑定一个 onClick 的 listener。当点击元素时,取得该元素在 topnav_list 中的 index,然后把 .topnav_list ke kiri sepadan dengan lebar * jarak indeks (bukan nilai yang tepat, ia perlu dilaraskan).

    Sesetengah sintaks ES2015 digunakan dalam DEMO Sila beri perhatian kepada keserasian penyemak imbas apabila menggunakannya dalam amalan. Gambar menyelamatkan masalah dengan menggunakan kaedah .scrollLeft() jQuery Anda boleh melaksanakannya sendiri dalam penggunaan sebenar.

    balas
    0
  • Batalbalas