2013-10-24 2 views
1

나는 JSfiddle에 대한 몇 가지 코드를 읽고 있던 나는 코드의이 비트를 발견jQuery에서^= 선택자는 무엇을합니까?

$('[name^="checkbox"]').change(function(event) { 
     if ($(this).is(":checked")) { 
      $(this).closest('tr').addClass('selected'); 
     } 
     else { 
      $(this).closest('tr').removeClass('selected'); 
    }); 

사람이 무엇을 ^= 방법을 알고 있나요?

+3

RTFM http://api.jquery.com/attribute-starts-with-selector/ – j08691

답변

4

확인이

특성은 [name^="value"]

주어진 문자열로 정확하게 시작하는 값 로 지정된 속성이 요소를 선택 선택기로 시작합니다.

http://api.jquery.com/category/selectors/은 * +, 메타 문자 (예 : ! "# $으로의 % & '() 중 하나를 사용하십시오./:; < =>? @ [\]^예를 들어, id = "foo.bar"인 요소는 선택자 $("#foo\\.bar")을 사용할 수 있습니다 .W3C CSS (예 :`{|} ~) '는 이름의 리터럴 부분으로 을 두 개의 백 슬래시와 함께 이스케이프 처리해야합니다 (예 : \\). 사양에는 유효한 CSS 선택기와 관련된 완전한 규칙 집합이 포함되어 있으며, blo g 입구에 CSS의문자에 대한 Mathias Bynens의 문자 이스케이프 시퀀스.

관련 문제