JS 위임 및 live_javascript 기술에 대한 간략한 분석

WBOY
풀어 주다: 2016-05-16 17:07:59
원래의
1424명이 탐색했습니다.

jquery에는 자동으로 추가된 DOM 개체를 바인딩하는 데 사용할 수 있는 두 가지 메서드가 있습니다. 실제로 이 두 메서드는 고정 DOM 개체의 경우 바인드 메서드의 변형입니다. 그냥 바인드를 사용하세요. 하지만 객체에 의해 동적으로 생성된 DOM 객체의 경우 바인드를 사용하는 것은 이 시점에서 라이브와 델리게이트가 작동하게 됩니다. 하하.

라이브 메소드는 특정 객체(특정 유형)를 바인딩하고 메소드를 해당 객체에 바인딩하는 데 사용됩니다

코드 복사 코드는 다음과 같습니다. this).        ); live("click", function () {
                          Alert($(this).html()); 하위 개체에 메서드를 바인딩합니다(위임 하위 개체, 하위 개체에 특정 메서드를 갖도록 하세요, 하하)





코드 복사


코드는 다음과 같습니다.

$("#list").delegate ("td", "클릭", 기능 () {

                                                                                                              ;

아래 데모의 완성된 코드: 코드 복사

코드는 다음과 같습니다.






스크립트 ID ="listTemplate" type="text/html">
                                                                                                                                  td>
> var reg = new RegExp("\[([^\[\]]*?)\]", 'igm') ; //i g m은 대소문자 구분 일치, 전역 일치 및 다중 행 일치를 각각 지정하는 것을 나타냅니다.

          $(함수 () {
                                                                                 ~                   );
          });

                                                                                                                                                                                                 키) { return { 'UserImg': '1', 'UserName': 'zhang', 'UserID': [키] });                                 $("#list"). 추가(출처);

          });

});









관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿