하나의 요소를 제외하고 DOM의 모든 요소를 선택하는 방법은 무엇입니까?

할아버지

페이지의 모든 DOM 요소에서 트리거되는 jQuery 이벤트가 있습니다. 지금은 괜찮지 만 이벤트 트리거를 방지하기 위해 DOM 선택에서 div (하위 div 포함)를 제외하는 방법이 필요합니다. 내가 jQuery의 시도했습니다 unbind(), not()그리고 off()직접에 $('#myDiv'), 그러나 사건은 여전히 트리거된다.

이벤트를 트리거하는 코드 :

$("*").each(function () {
       // here are events bound to every DOM in the page
       $(this).mouseover(mouseover).mouseout(mouseout).click(click);
    });

나는 또한 시도했다

$("*:not(#myDiv)").each(function () {
       // events 
       $(this).mouseover(mouseover).mouseout(mouseout).click(click); 
    });

여전히 #myDiv에서 이벤트를 제거 할 수 없습니다.

HTML :

 <div id="myDiv">
      <div class="data">
          <!-- -->
      </div>
      <div class="debug">
          <!-- -->
      </div>
      <div class="form">
          <!-- -->
      </div>

 </div>

전체 DOM 선택을 수행하지만 #myDiv를 제외 하는 가장 좋은 방법은 무엇입니까? 그래서 이벤트를 바인딩 bind()하거나 사용할 수 on()있습니까?

참고 : DOM 트리에서 #myDiv를 제거하지 않고 선택에서 제외하고 싶습니다.

알파

당신은 이것을 시도 할 수 있습니다

$(function(){
    $('body > *').not('#myDiv')
    .on('mouseover', function(){ //... })
    .on('click', function(){ //... });  
});

예.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

하나의 div와 자식을 제외하고 DOM의 모든 요소를 선택하는 방법

분류에서Dev

jquery의 모든 요소를 선택 취소하는 방법은 무엇입니까?

분류에서Dev

jQuery를 통해 컨테이너의 모든 자식 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

jQuery를 통해 컨테이너의 모든 자식 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

jquery에서 특정 <ul>의 모든 목록 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

jQuery의 클래스 메뉴에서 모든 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

DOM 요소를 제거하거나 jQuery의 $ (this) .html ()에서 선택하는 방법은 무엇입니까?

분류에서Dev

RDD의 모든 요소를 RDD의 다른 모든 요소와 비교하는 방법은 무엇입니까?

분류에서Dev

호버링 된 요소를 제외하고 동일한 유형의 모든 요소를 스타일링하는 방법은 무엇입니까?

분류에서Dev

jquery를 사용하여 요소의 이전 형제를 모두 선택하는 방법은 무엇입니까?

분류에서Dev

모든 입력 요소를 별도의 요소로 배열에 푸시하는 방법은 무엇입니까?

분류에서Dev

DOM의 다음 부모 요소로 요소를 이동하는 방법은 무엇입니까?

분류에서Dev

Chrome SnappySnippet의 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

JQuery : div의 다섯 번째 부모 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

jQuery를 통해 하나의 확인란을 클릭 할 때 모든 확인란을 선택하고 선택을 취소하는 방법은 무엇입니까?

분류에서Dev

부모 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

특정 유형의 자식이있는 부모 요소의 마지막 요소를 선택하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

모든 자식 요소를 반복하고 찾은 요소를 반환하는 방법은 무엇입니까?

분류에서Dev

연결 목록의 모든 요소를 올바르게 해제하는 방법은 무엇입니까?

분류에서Dev

PHP의 지정된 색인에서 이전 모든 요소를 삭제하는 방법은 무엇입니까?

분류에서Dev

하나의 요소 만 남을 때까지 PHP 배열의 모든 세 번째 요소를 제거하고 해당 요소를 인쇄하는 방법은 무엇입니까?

분류에서Dev

JFrame의 모든 UI 요소를 포함하는 클래스를 만드는 방법은 무엇입니까?

분류에서Dev

특정 요소의 자식이 아닌 jQuery에서 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

Jsoup-대상 요소 아래의 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

Robot Framework를 사용하여 웹 페이지 요소의 모든 xpath를 얻는 방법은 무엇입니까?

분류에서Dev

jquery 요소의 한 요소를 삭제하는 방법은 무엇입니까?

분류에서Dev

모든 왼쪽 부동 요소를 부모의 중앙에 정렬하는 방법은 무엇입니까?

분류에서Dev

부모 요소에서 프로필 요소의 위치를 제어하는 방법은 무엇입니까?

분류에서Dev

jquery로 모든 세 번째 요소를 선택하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    하나의 div와 자식을 제외하고 DOM의 모든 요소를 선택하는 방법

  2. 2

    jquery의 모든 요소를 선택 취소하는 방법은 무엇입니까?

  3. 3

    jQuery를 통해 컨테이너의 모든 자식 요소를 선택하는 방법은 무엇입니까?

  4. 4

    jQuery를 통해 컨테이너의 모든 자식 요소를 선택하는 방법은 무엇입니까?

  5. 5

    jquery에서 특정 <ul>의 모든 목록 요소를 선택하는 방법은 무엇입니까?

  6. 6

    jQuery의 클래스 메뉴에서 모든 요소를 선택하는 방법은 무엇입니까?

  7. 7

    DOM 요소를 제거하거나 jQuery의 $ (this) .html ()에서 선택하는 방법은 무엇입니까?

  8. 8

    RDD의 모든 요소를 RDD의 다른 모든 요소와 비교하는 방법은 무엇입니까?

  9. 9

    호버링 된 요소를 제외하고 동일한 유형의 모든 요소를 스타일링하는 방법은 무엇입니까?

  10. 10

    jquery를 사용하여 요소의 이전 형제를 모두 선택하는 방법은 무엇입니까?

  11. 11

    모든 입력 요소를 별도의 요소로 배열에 푸시하는 방법은 무엇입니까?

  12. 12

    DOM의 다음 부모 요소로 요소를 이동하는 방법은 무엇입니까?

  13. 13

    Chrome SnappySnippet의 요소를 선택하는 방법은 무엇입니까?

  14. 14

    JQuery : div의 다섯 번째 부모 요소를 선택하는 방법은 무엇입니까?

  15. 15

    jQuery를 통해 하나의 확인란을 클릭 할 때 모든 확인란을 선택하고 선택을 취소하는 방법은 무엇입니까?

  16. 16

    부모 요소를 선택하는 방법은 무엇입니까?

  17. 17

    특정 유형의 자식이있는 부모 요소의 마지막 요소를 선택하는 가장 좋은 방법은 무엇입니까?

  18. 18

    모든 자식 요소를 반복하고 찾은 요소를 반환하는 방법은 무엇입니까?

  19. 19

    연결 목록의 모든 요소를 올바르게 해제하는 방법은 무엇입니까?

  20. 20

    PHP의 지정된 색인에서 이전 모든 요소를 삭제하는 방법은 무엇입니까?

  21. 21

    하나의 요소 만 남을 때까지 PHP 배열의 모든 세 번째 요소를 제거하고 해당 요소를 인쇄하는 방법은 무엇입니까?

  22. 22

    JFrame의 모든 UI 요소를 포함하는 클래스를 만드는 방법은 무엇입니까?

  23. 23

    특정 요소의 자식이 아닌 jQuery에서 요소를 선택하는 방법은 무엇입니까?

  24. 24

    Jsoup-대상 요소 아래의 요소를 선택하는 방법은 무엇입니까?

  25. 25

    Robot Framework를 사용하여 웹 페이지 요소의 모든 xpath를 얻는 방법은 무엇입니까?

  26. 26

    jquery 요소의 한 요소를 삭제하는 방법은 무엇입니까?

  27. 27

    모든 왼쪽 부동 요소를 부모의 중앙에 정렬하는 방법은 무엇입니까?

  28. 28

    부모 요소에서 프로필 요소의 위치를 제어하는 방법은 무엇입니까?

  29. 29

    jquery로 모든 세 번째 요소를 선택하는 방법은 무엇입니까?

뜨겁다태그

보관