2011-01-15 6 views

답변

0

내가 볼 수있는 한 기능적으로는 동일해야하지만 두 번째 호출 대신 jQuery를 한 번만 호출하기 때문에 첫 번째 호출 (#id .class)이 빨라야합니다. 수행해야 할 작업량은 그렇지 않으면 동일합니다.

0

거의 동일한 방식으로 평가됩니다. jQuery는 요소를 오른쪽에서 왼쪽으로 검색 한 다음 DOM 트리를 위로 이동하여 다음 선택기와 일치하는지 확인합니다. 이렇게하면 동일한 방식으로 평가됩니다.

-1

실제로, 나는 그들이 당신에게 두 가지 다른 결과를 줄 것이라고 믿습니다.

첫 번째 ID는 "id"인 모든 요소를 ​​가져오고 "class"라는 클래스를 갖습니다. ID가 전체 문서에 대해 고유 한 것으로 가정 할 때 단일 요소 만 반환해야합니다.

두 번째 클래스는 "class"클래스를 갖고 id가 "id"인 요소를 포함하는 모든 요소를 ​​반환합니다.

+2

'#이 id.class'은 "ID와 클래스"클래스 "의 ID를 가지고 있는지 사람들을 반환하지만,'#ID : 나는 좋은 아래 링크에서 답을 찾을 .class "는"class "클래스의 요소를"id "의 조상으로 반환합니다 – Gilean