2009-10-30 154 views
0

我需要能够选择jQuery中的Xpaths。需要jQuery的xpath选择器插件

通过CSS进行选择对于使用名称,值,类型的表单元素来说很困难,更不用说遍历树了。

+1

这是如何困难? $(“form input [type = text]”)或$(“form:input [name = somename]”)等等...请参阅http://docs.jquery.com/Selectors – 2009-10-30 22:11:42

+0

底部的整个表单部分您可能想尝试[支持XPath 2.0的jQuery XPath插件](https://github.com/ilinsky/jquery-xpath)跨浏览器的语法。 – 2013-05-02 15:44:04

回答

1

如果你有元素的名称,这不会很好吗?

//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)')