我的HTML中有一些下拉。我可以通过以下代码选择所有Drop Down,如果他们有某个类。
var select = dd.down('select');
select.hasClassName('test');
但有一些下拉也是类似'test-1','test-2'等等。
如何选择这些元素。
答案 0 :(得分:1)
原型'按选择器查找'方法的工作原理如下:
$$('any css selector here');
返回与CSS选择器匹配的扩展元素数组。值得注意的是,选择器可以是任何有效的CSS3,因此您可以使用部分匹配来查找您要查找的内容。如果您只想要在其类名中包含测试的select元素,则可以执行以下操作:
$$('select[class*="test"')
您可以在CSS选择器中使用许多其他逻辑运算符,这里有一篇很棒的文章可以解释它们:http://www.456bereastreet.com/archive/200601/css_3_selectors_explained/