jquery에서 Xpath를 선택할 수 있어야합니다.jquery에 대한 xpath 선택기 플러그인이 필요합니다.
CSS를 통해 선택하는 것은 이름, 값, 유형이있는 양식 요소에는 어렵지만 트리를 가로 지르는 것은 말할 필요도 없습니다.
jquery에서 Xpath를 선택할 수 있어야합니다.jquery에 대한 xpath 선택기 플러그인이 필요합니다.
CSS를 통해 선택하는 것은 이름, 값, 유형이있는 양식 요소에는 어렵지만 트리를 가로 지르는 것은 말할 필요도 없습니다.
이 요소의 이름을 사용하면 정상적으로 작동하지 않습니까?
//by name
$('form input[name="foo"]')
//by id
$('#foo')
//by name in a specific form
$('form[name="bar"] input[name="foo"]')
//3rd option in a select
$('form[name="bar"] select[name="foo"] option:nth-child(3)')
jQuery는 기본적으로 기본 Xpath를 지원합니다.
http://docs.jquery.com/DOM/Traversing/Selectors#XPath_Selectors
편집 - 케빈은 1.3에없는 이상, 1.2에서 지원, 그것은 말했다. 고급 CSS 선택기, 속성 필터를 사용해보십시오. http://docs.jquery.com/Selectors
jQuery DID는 과거 XPATH를 지원합니다. 더 이상 v1.2 + –
+1을 다시 말하십시오. –
어떻게 어렵습니까? $ ("form input [type = text]") 또는 $ ("form : input [name = somename]") 등 ... http://docs.jquery.com/Selectors 하단의 전체 양식 섹션을 참조하십시오 –
크로스 브라우저에서 작동하는 [XPath 2.0을 지원하는 jQuery XPath 플러그인] (https://github.com/ilinsky/jquery-xpath) 구문을 사용해 볼 수 있습니다. –