Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Cara menggunakan kaedah togol jquery1.9.1

Cara menggunakan kaedah togol jquery1.9.1

藏色散人
藏色散人asal
2021-11-18 10:56:494518semak imbas

Cara menggunakan togol jquery1.9.1: 1. Buka kod js yang sepadan; 2. Tambahkan kod "$.fn.toggle = function( fn, fn2 ) {...}" pada js. Ikat fungsi togol pada elemen.

Cara menggunakan kaedah togol jquery1.9.1

Persekitaran pengendalian artikel ini: sistem windows7, versi jquery1.9.1, komputer DELL G3

jquery1.9.1 Bagaimana untuk gunakan kaedah togol?

Bagaimana untuk menggunakan fungsi togol dalam jquery1.9 atau lebih tinggi? Kaedah

toggle() digunakan untuk mengikat dua atau lebih fungsi pengendali acara untuk bertindak balas kepada acara klik elemen yang dipilih secara bergilir-gilir.

Tetapi ciri ini telah dialih keluar dalam versi 1.9 dan ke atas.

Saya rasa fungsi ini agak bagus Perkara berikut dikumpulkan dari Internet Anda boleh menambah kod berikut pada js, ​​dan kemudian anda boleh mengikat fungsi togol pada elemen.

$.fn.toggle = function( fn, fn2 ) {
    var args = arguments,guid = fn.guid || $.guid++,i=0,
    toggle = function( event ) {
      var lastToggle = ( $._data( this, "lastToggle" + fn.guid ) || 0 ) % i;
      $._data( this, "lastToggle" + fn.guid, lastToggle + 1 );
      event.preventDefault();
      return args[ lastToggle ].apply( this, arguments ) || false;
    };
    toggle.guid = guid;
    while ( i < args.length ) {
      args[ i++ ].guid = guid;
    }
    return this.click( toggle );
  };

Pembelajaran yang disyorkan: "tutorial video jquery"

Atas ialah kandungan terperinci Cara menggunakan kaedah togol jquery1.9.1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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