different classes for imgs:
var X=0;
$('imageContainer').getElements('img').each(function(img) {
img.addClass('image'+(X++));
});
On Thu, Mar 11, 2010 at 3:44 PM, Barry van Oudtshoorn
<[email protected]> wrote:
> Or even just
>
> var x = 'pony';
> $('imageContainer').getElements('img').addClass('image' + x);
>
> Any collection of elements returned by MooTools is extended with the Element
> methods: http://mootools.net/docs/core/Element/Element#dollars
>
> On 11/03/2010 9:39 PM, Slik Jay wrote:
>>
>> Try this
>>
>> var X=0;
>> $('imageContainer').getElements('img').each(function(img) {
>> img.addClass('image'+X);
>> });
>>
>> On Thu, Mar 11, 2010 at 3:27 PM, Aske<[email protected]> wrote:
>>
>>>
>>> Hi guys.
>>>
>>> Beginner question here, trying to add a class attribute "class" with
>>> the value "imageX", where x is a variable, to all img's in a div.
>>>
>>> var count=0;
>>>
>>> $('imageContainer').getElements('img').each(function() {
>>>
>>> $('imageContainer').childNodes[count].set('class',
>>> 'image'+count);
>>>
>>> });
>>>
>>> This doesn't work, there must be an easier way. How do i select
>>> "this", in the loop, so i dont have to navigate down the node tree
>>> with "$('imageContainer').childNodes[count]"?
>>>
>>>
>>> Thanks in advance.
>>>
>>>
>
>
> --
> Not sent from my Apple πPhone
>
>