如何在 YUI 中实现多个选择器
我如何在 yui (yui 2) 中做多个选择器,就像在 jquery 中一样:
$('h1, h2, el1, el2, .content, .title').css('color', 'red');
如何在 yui 中编写这个选择器(无需对每个元素分别执行 YAHOO.util.Dom.addClass )
How can i do multiples selectors in yui (yui 2) like in jquery :
$('h1, h2, el1, el2, .content, .title').css('color', 'red');
How can this one be written in yui (without doing YAHOO.util.Dom.addClass on each element seperately)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
YUI 的一些 DOM 方法接受要操作的元素数组, addStlye() 方法就是其中之一,因此您应该能够执行以下操作:
尽管认为它只适用于 ids,所以第一个元素应该有一个el1 的 id 等...
编辑:
您还可以使用
YAHOO.util.Selector
模块来查询 DOM 并返回要传递给setStyle()
的元素数组>,例如:Some of the DOM methods of YUI accept an array of elements to act on, and the addStlye() method is one of them, so you should be able to do:
Think it only works with ids though, so the first element should have an id of el1, etc...
EDIT:
You can also use the
YAHOO.util.Selector
module to query the DOM and return the array of elements to pass tosetStyle()
, e.g:或者在 YUI 3 中:
Or in YUI 3: