jQuery.Live Selector에서 어떤 필터를 사용할 수 있습니까?
-
06-07-2019 - |
문제
라이브 메소드의 선택기에 어떤 필터를 사용할 수 있는지 목록이 있습니까?
첫 번째를 제외한 테이블 본문의 모든 TR에 이벤트를 묶어야 할 경우가있었습니다.
깨진 라이브 예 :
$('#ExampleTable tbody tr:not(:first)').live("dblclick", RowEvent);
이것은 올바른 행을 선택하지만 라이브 행사는 모든 테이블에 피가 흘러 내리고 모든 TR의 모든 TR의 이벤트는 선택기가 올바른 것만 선택할 것입니다.
작업 라이브 예 :
$('#ExampleTable tbody tr:gt(0)').live("dblclick", RowEvent);
이 선택기는 필터도 사용하지만 올바르게 작동합니다.
두 선택기 모두 필터를 사용했지만 두 번째는 필터 만 사용했습니다. 이것은 버그입니까 아니면 내가 어떤 일을 잘못하고 있습니까?
해결책
jQuery에 버그로 제출되었습니다.
벌레: 선택기와 일치하지 않는 라이브 이벤트 바인딩
제휴하지 않습니다 StackOverflow