Hi folks,

I've got another simple question. Is this not how you set an element's attribute?
[from inside an .each()]

$(this).attr("AttributeName", "Value");

I thought that worked... I thought it had worked for me in the past.

Is there any reason that this wouldn't work:

var i = 1;
$("div.OrderEntryListRow").not(".Selected").each(function(){
   alert("before: " + $(this).attr("ID"));
   $(this).attr("ID", "Row_" + i);
   alert("after: " + $(this).attr("ID"));
   i++;
});

In this sample code above, the before and after alerts are identical. Is there something else I'm missing?

I think I've got the above idea correct, but wanted to get some different eyes to look at it with me.

Thanks,
Chris

--
http://www.cjordan.info

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to