>웹 프론트엔드 >프런트엔드 Q&A >jquery1.9.1 토글 방법을 사용하는 방법

jquery1.9.1 토글 방법을 사용하는 방법

藏色散人
藏色散人원래의
2021-11-18 10:56:494459검색

jquery1.9.1 토글 사용 방법: 1. 해당 js 코드를 엽니다. 2. js에 "$.fn.toggle = function( fn, fn2 ) {...}" 코드를 추가하여 요소 토글을 바인딩합니다. 기능.

jquery1.9.1 토글 방법을 사용하는 방법

이 기사의 운영 환경: windows7 시스템, jquery1.9.1 버전, DELL G3 컴퓨터

jquery1.9.1 토글 방법을 사용하는 방법은 무엇입니까?

jquery 버전 1.9 이상에서 토글 기능을 어떻게 사용하나요?

toggle() 메서드는 두 개 이상의 이벤트 핸들러 함수를 바인딩하여 선택한 요소의 클릭 이벤트에 차례로 응답하는 데 사용됩니다.

하지만 이 기능은 버전 1.9 이상에서 제거되었습니다.

이 기능이 꽤 좋다고 생각합니다. 다음은 인터넷에서 수집한 것입니다. 다음 코드를 js에 추가한 다음 토글 기능을 요소에 바인딩할 수 있습니다.

$.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 );
  };

추천 학습: "jquery 비디오 튜토리얼"

위 내용은 jquery1.9.1 토글 방법을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.