views:

467

answers:

2

Hello,

I have a bunch of divs like this:

<div class="bear"></div>
<div class="dog"></div>

How do I get a nodelist that includes all divs with class of bear and dog? I tried:

Y.get(".bear .dog").each(function() {

});

But it returns null. Anyone have any suggestions? Thanks!

+2  A: 

Based on how CSS selectors work, it should be .bear, .dog

VoteyDisciple
Thanks! It worked perfectly.
Jasie
+2  A: 

Along with VoteyDisciple's answer, you should change the get to all.

For example:

YUI().use('node',function(Y) {
   console.log(Y.get(".bear, .dog").size());  // prints out 1
   console.log(Y.all(".bear, .dog").size());  // prints out 2
});
seth
Very true. Thanks!
Jasie