(버전 3.2.1) 함수를 정의하는 방법 : 경우에만 작동됩니다이 경우
$('#example').on('click', 'tbody td:not(:first-child)',
function (e) {
// do stuff
});
, 기능 (전자). TD가 행의 첫 번째 열이 아닙니다.
더 많은 조건을 추가해야하는 경우 (적어도 5 개 이상의 열이있는 테이블의 경우) 함수가 약간 이상하게됩니다.
테스트 할 때 작동한다는 것을 알고 있지만 더 나은 방법이 있어야합니다.
$('#example').on('click', 'tbody td:not(:first-child):not(:nth-
child(2)):not(:nth-child(3))',
function (e) {
// do stuff
});
선택기에 조건이 없음을 나타내는 더 선명한 기술이 있습니까? 내가 선택기 문자열을 함수로 대체 할 수 있다고 생각했지만, 심지어는 jQuery website에서 사용중인 예제를 보지 못했습니다.
':하지 (.excludeme)' –
는 클래스 .excludme를 어디? – RandomHandle
잘'excludeme'는 클래스 이름이 될 것입니다. –