Rumah  >  Artikel  >  hujung hadapan web  >  jQuery togol method_jquery alternatif

jQuery togol method_jquery alternatif

WBOY
WBOYasal
2016-05-16 15:09:561620semak imbas

Kandungan khusus adalah seperti berikut:

$('.back_left dt').toggle(function(){
$(this).addClass("selected");
$(this).siblings('dd').slideUp();
},function(){
$(this).removeClass("selected");
$(this).siblings('dd').slideDown();
}); 

Saya sedang mengusahakan projek hari ini, saya menyalin kod dari tapak web orang lain dan mendapati ia tidak dapat dilaksanakan Apabila saya sangat cemas sehingga saya tidak mahu melakukannya lagi, saya fikir, bolehkah menjadi masalah versi jquery? Kemudian saya menurunkan versi jquery kepada 1.8 dan fungsinya telah dilaksanakan versi jqurey saya adalah 1.11.1. Ia ternyata menjadi masalah versi Setelah saya menemui sebabnya, ia mudah untuk diselesaikan mendapati bahawa kaedah togol adalah dalam versi 1.9 Ia telah dipadamkan. Menukar versi boleh menyelesaikan masalah, tetapi saya tidak mahu menggunakan versi yang lebih rendah lagi. Saya masih mahu menggunakan versi 1.11.1 Apakah kaedah yang boleh saya gunakan untuk menggantikan togol?

Selepas ujian, anda boleh menggunakan kaedah berikut:

$(document).ready(function(){ 
$('.back_left dt').click(function(){
if($(this).hasClass("selected")){
$(this).toggleClass("selected");
$(this).siblings('dd').slideDown();
}else{
$(this).toggleClass("selected");
$(this).siblings('dd').slideUp();
} 
}); 
});

Parameter Penerangan
kelajuan

Pilihan. Menentukan seberapa cepat sesuatu elemen berubah daripada kelihatan kepada tersembunyi (atau sebaliknya). Lalai ialah "0".

Nilai yang mungkin:

  • Millisaat (cth. 1500)
  • "perlahan"
  • "biasa"
  • "cepat"

Dengan set kelajuan, elemen akan menukar ketinggian, lebar, jidar, pelapik dan ketelusannya secara beransur-ansur apabila ia berubah daripada kelihatan kepada tersembunyi.

Jika parameter ini ditetapkan, parameter suis tidak boleh digunakan.

panggil balik

Pilihan. Fungsi yang akan dilaksanakan selepas fungsi togol dilaksanakan.

Untuk mengetahui lebih lanjut tentang panggilan balik, lawati bab Panggilan Balik jQuery kami.

Parameter ini tidak boleh ditetapkan melainkan parameter kelajuan ditetapkan.

suis

Pilihan. Nilai Boolean. Menentukan sama ada togol menyembunyikan atau menunjukkan semua elemen yang dipilih.

  • Benar - tunjukkan semua elemen
  • Salah - sembunyikan semua elemen

Jika parameter ini ditetapkan, parameter kelajuan dan panggil balik tidak boleh digunakan.

Kenyataan:
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