문제

라이브 메소드의 선택기에 어떤 필터를 사용할 수 있는지 목록이 있습니까?

첫 번째를 제외한 테이블 본문의 모든 TR에 이벤트를 묶어야 할 경우가있었습니다.

깨진 라이브 예 :

$('#ExampleTable tbody tr:not(:first)').live("dblclick", RowEvent);

이것은 올바른 행을 선택하지만 라이브 행사는 모든 테이블에 피가 흘러 내리고 모든 TR의 모든 TR의 이벤트는 선택기가 올바른 것만 선택할 것입니다.

작업 라이브 예 :

$('#ExampleTable tbody tr:gt(0)').live("dblclick", RowEvent);

이 선택기는 필터도 사용하지만 올바르게 작동합니다.

두 선택기 모두 필터를 사용했지만 두 번째는 필터 만 사용했습니다. 이것은 버그입니까 아니면 내가 어떤 일을 잘못하고 있습니까?

도움이 되었습니까?

해결책

jQuery에 버그로 제출되었습니다.
벌레: 선택기와 일치하지 않는 라이브 이벤트 바인딩

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top