2016-06-01 1 views
0

의 기능을 두 개의 경로를 결합,하지만 난이 코드가 있습니다이가 이미 요청을받은 경우 미안 해요 자바 스크립트

$('html').click(function() { 
    nbClic = 0; 
}); 

이 코드 :

$('#tableAutresPlacements > tbody > tr').click(function() { 
nbClic = 0; 
}); 

을하고 내가 원하는 조건을 병합하여 같은 일을하도록하십시오. 조금 비슷 :

$('html').click(function() || $('#tableAutresPlacements > tbody > tr').click(function() { 
    nbClic = 0; 
}); 

그런 일이 가능한지 알고 계십니까? 그렇다면 말해 줄 수 있니?

$('html, #tableAutresPlacements > tbody > tr') 
     ^--use a comma to separate the multiple selectors 

을하지만, 다른 사람이 댓글을 달았으로 두 번째 tbody > tr 부분이 중복되므로 페이지에있는 모든 요소는 html의 후손은, 어쨌든 있습니다

+1

모든 것이'html'의 자손이기 때문에 두 번째 이벤트 핸들러가 필요하지 않습니다. 이벤트는 그냥 거품이 날 것입니다. –

+0

이 경로가 정확하지 않으면 $ ('# tableAutresPlacements> tbody> tr'), 동적으로 생성 되었기 때문에 클릭이 작동하지 않습니다! –

+0

요소의 존재 여부는 부적합합니다. 증명 : https://jsfiddle.net/yr1tfahk/ –

답변

0

여러 선택기를 지정할 수 있습니다.

관련 문제