Rumah hujung hadapan web tutorial js JQuery怎样实现点击关注和取关的功能

JQuery怎样实现点击关注和取关的功能

Jul 24, 2017 pm 05:14 PM
jquery fokus pada Batal

点赞,网络用语,表示“赞同”、“喜爱”。

该网络语来源于网络社区的“赞”功能。送出和收获的赞的多少、赞的给予偏好等,在某种程度能反映出你是怎样的人以及处于何种状态。点赞的背后,反映出你自己。与之对应的便是取消功能。恰巧最近博主在一款APP,其中一个版块需要实现点赞和取消功能,经过思考决定用JQuery代码实现它,好了废话不多说,上干货!!

首先要引入JQuery插件

201707030924361.png

其次,我们需要定义一个div,并给它一些样式

201707030924361.png

201707030924363.png

 然后就是JS代码了,如下所示

$(document).ready(function(){

  var onOff=true;

  var div=$(".div");

  div.click(function(){ 

    if (div.onOff) {

     div.val("关注我");

     div.css({"background":'#ccc'});

     div.onOff = false;

    } else {

     div.css({"background":'red'});

      div.val("已关注");

     div.onOff = true;

    }

   });

  });

   

实现效果如下

201707030924364.gif

可见JS代码是好用的,同样的,也可以实现图片切换效果如下图

201707030924365.gif

其实现代码如下

html:   

   

css:注意图片路径

.div{

     background-image: url(img/guanzhu.png);

     width: 100px;height: 40px;background-size:80px;background-repeat: no-repeat;

    }

   

JS代码 

$(document).ready(function(){

    var onOff=true;

    var div=$(".div");

    div.click(function(){ 

      if (div.onOff) {

       div.css({"background-image":'url(img/guanzhu.png)'});

       div.onOff = false;

      } else {

       div.css({"background-image":'url(img/yiguanzhu.png)'});

       div.onOff = true;

      }

     });

    });

   


Atas ialah kandungan terperinci JQuery怎样实现点击关注和取关的功能. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membatalkan pesanan dengan Meituan Bagaimana untuk membatalkan pesanan dengan Meituan Mar 07, 2024 pm 05:58 PM

Apabila membuat pesanan menggunakan Meituan, pengguna boleh memilih untuk membatalkan pesanan yang mereka tidak mahu Ramai pengguna tidak tahu cara membatalkan pesanan Meituan Pengguna boleh mengklik halaman Saya untuk memasukkan pesanan yang akan diterima dibatalkan dan klik Batal. Cara membatalkan pesanan dengan Meituan 1. Pertama, klik pada Meituan My Page untuk memasukkan pesanan yang akan diterima. 2. Kemudian klik untuk memasukkan pesanan yang perlu dibatalkan. 3. Klik Batalkan Pesanan. 4. Klik OK untuk membatalkan pesanan. 5. Akhir sekali, pilih sebab pembatalan mengikut situasi peribadi anda dan klik Hantar.

Di mana untuk membatalkan pembaharuan automatik Mango TV? Di mana untuk membatalkan pembaharuan automatik Mango TV? Feb 28, 2024 pm 10:16 PM

Apabila ramai pengguna mengalami Mango TV, sebuah perisian video, mereka memilih untuk menjadi ahli untuk menikmati lebih banyak sumber filem dan televisyen serta perkhidmatan yang lebih komprehensif. Dalam proses menggunakan perkhidmatan keahlian Mango TV, sesetengah pengguna akan memilih untuk menghidupkan fungsi pembaharuan automatik untuk menikmati diskaun bagi memastikan mereka tidak terlepas sebarang kandungan menarik. Walau bagaimanapun, apabila pengguna tidak lagi memerlukan perkhidmatan keahlian atau ingin menukar kaedah pembayaran, membatalkan fungsi pembaharuan automatik adalah satu perkara yang sangat penting untuk melindungi keselamatan harta benda Bagaimana untuk membatalkan perkhidmatan pembaharuan automatik dari Mango TV Datang dan ikuti artikel ini untuk mengetahui lebih lanjut! Bagaimana untuk membatalkan pembaharuan automatik keahlian di Mango TV? 1. Mula-mula masukkan [Saya] dalam APP mudah alih Mango TV, dan kemudian pilih [Keahlian VIP]. 2. Kemudian cari [Tube

Langkah terperinci untuk membatalkan simbol telinga pada WeChat Langkah terperinci untuk membatalkan simbol telinga pada WeChat Mar 25, 2024 pm 05:01 PM

1. Simbol telinga ialah mod penerima suara Pertama, kami membuka WeChat. 2. Klik saya di penjuru kanan sebelah bawah. 3. Klik Tetapan. 4. Cari sembang dan klik untuk masuk. 5. Nyahtanda Gunakan earpiece untuk memainkan suara.

Langkah-langkah operasi untuk membatalkan pembayaran langganan di WeChat Langkah-langkah operasi untuk membatalkan pembayaran langganan di WeChat Mar 26, 2024 pm 08:21 PM

1. Klik pilihan [iTunesStore dan AppStore] dalam tetapan telefon. 2. Klik [Lihat AppleID], dan kemudian masukkan kata laluan log masuk. 3. Masukkan antara muka [Account Settings] dan klik [Maklumat Pembayaran]. 4. Semak kaedah pembayaran sebagai [Tiada] dan klik [Selesai]. Selepas selesai, kembali ke antara muka WeChat Pada masa ini, anda akan menerima mesej [Pemberitahuan Penamatan Kontrak Berjaya] dan WeChat tidak lagi akan memotong yuran secara automatik.

Mengapa orang lain tidak melihat perhatian saya di Weibo? -Bagaimana untuk menyemak rekod pelawat di Weibo? Mengapa orang lain tidak melihat perhatian saya di Weibo? -Bagaimana untuk menyemak rekod pelawat di Weibo? Mar 18, 2024 am 11:22 AM

Mengapa orang lain tidak melihat perhatian saya di Weibo? Kita hanya perlu mengklasifikasikan blogger tersebut ke dalam kumpulan "Follow quietly" supaya orang lain tidak nampak kita mengikutinya. 1. Buka Weibo pada telefon mudah alih anda dan klik [Ikuti] pada halaman utama. 2. Klik [Ikuti secara senyap] dalam "Kumpulan Saya". Bagaimana untuk menyemak rekod pelawat di Weibo? 1. Fungsi rakaman pelawat yang diuji di Weibo pada masa ini hanya boleh dilihat oleh SVIP dan VVIP, dan hanya tersedia kepada sesetengah pengguna. 2. Pengguna boleh mencari catatan rekod pelawat dalam [Lagi Fungsi] di bawah pusat peribadi, di mana mereka boleh melihat bilangan pelawat, pelawat dan orang yang melawat dengan lebih kerap. 3. Fungsi ini hanya terbuka kepada pengguna SVIP dan VVIP, dan tidak tersedia buat sementara waktu untuk pengguna biasa dan pengguna ahli biasa. 4. Pendek kata, pelawat menguji Weibo

Bagaimana untuk membatalkan pembayaran pengecaman muka pada Alipay? Tutorial Alipay tentang membatalkan pembayaran pengecaman muka Bagaimana untuk membatalkan pembayaran pengecaman muka pada Alipay? Tutorial Alipay tentang membatalkan pembayaran pengecaman muka Mar 16, 2024 pm 03:07 PM

Alipay ialah platform perkhidmatan hayat yang sangat praktikal Perisian ini sangat berkuasa Ia menyediakan pengguna dengan fungsi seperti pembayaran hayat, perjalanan, insurans perubatan, dan lain-lain, membawa kemudahan kepada kehidupan semua orang. Platform Alipay mempunyai banyak fungsi menunggu semua orang membuka kunci, jadi bagaimana anda membatalkan pembayaran meleret muka pada Alipay Tutorial terperinci tentang membatalkan pembayaran meleret muka pada Alipay: 1. Buka Alipay dahulu 2. Klik pada Saya di sudut kanan bawah? 3. Klik pada Tetapan di sudut kanan atas 4. Klik pada tetapan pembayaran 5, klik pada pembayaran biometrik 6, cari telefon bimbit menghadapi pembayaran 7, nyahtanda ciri perisian 1. Menyokong pelbagai perhubungan adegan, sembang kumpulan dan pembayaran kumpulan lebih banyak mudah; 2. Wujudkan akaun keluarga untuk kanak-kanak dan ibu bapa;

Bagaimana untuk membatalkan penghantaran dalam masa 48 jam di Doudian? Bolehkah saya membuat rayuan jika penghantaran terlewat? Bagaimana untuk membatalkan penghantaran dalam masa 48 jam di Doudian? Bolehkah saya membuat rayuan jika penghantaran terlewat? Mar 07, 2024 pm 01:20 PM

Sebagai platform e-dagang video pendek yang terkenal di China, Doudian menyediakan saluran jualan yang mudah dan pangkalan pengguna yang luas kepada pedagang. Di Doudian, peniaga perlu menghantar barangan tepat pada masanya untuk memenuhi keperluan membeli-belah pengguna, tetapi kadangkala disebabkan pelbagai sebab, peniaga mungkin perlu membatalkan penghantaran dalam masa 48 jam. Jadi, bagaimanakah Doudian membatalkan penghantaran dalam masa 48 jam? 1. Bagaimana untuk membatalkan penghantaran dalam masa 48 jam di Doudian? Pedagang boleh membatalkan penghantaran dalam sistem pengurusan bahagian belakang Doudian. Selepas log masuk ke sistem pengurusan bahagian belakang, pedagang boleh mencari pesanan yang perlu dibatalkan dengan mudah dan memilih pesanan yang sepadan untuk operasi. Dengan mengklik butang Batalkan Penghantaran, sistem akan muncul gesaan untuk mengesahkan pembatalan Selepas peniaga mengesahkan, pesanan boleh dibatalkan. Operasi ini digunakan untuk pesanan yang dihantar dalam masa 48 jam

Bagaimana untuk membatalkan pakej hadiah kelewatan tanpa kebimbangan di Fliggy Travel Bagaimana untuk mengelak daripada membeli pakej hadiah kelewatan tanpa kebimbangan? Bagaimana untuk membatalkan pakej hadiah kelewatan tanpa kebimbangan di Fliggy Travel Bagaimana untuk mengelak daripada membeli pakej hadiah kelewatan tanpa kebimbangan? Mar 12, 2024 pm 05:30 PM

Fliggy Travel membolehkan semua orang membeli tiket dengan mudah di sini Semua orang boleh mendapatkan kemudahan yang sangat mudah. dan setiap pengalaman perjalanan adalah sangat baik. Ramai orang membeli tiket penerbangan di sini, dan mereka akan mendapati bahawa terdapat kos setiap kali, iaitu pakej hadiah tanpa kelewatan Fungsi pakej hadiah ini ialah selepas penerbangan ditangguhkan. sudah tiba masanya, kami akan memberi pampasan kepada anda, tetapi jika tidak ada kelewatan, perkhidmatan ini tidak akan berguna sama sekali Dalam masyarakat hari ini, kelewatan agak kecil, jadi ia secara amnya tidak berguna perkhidmatan cancel-no-buy Jika anda tidak mahu membelinya, anda boleh menyemaknya untuk mengetahui cara membungkusnya.

See all articles