> the .set() function doesn’t seem to change the onclick value in IE
 
In about a month ago, .set was been renamed to .attr; you may want to upgrade to the latest jQuery in case your other issues are due to bugs that are now fixed.
 
>  $("input#"+magazine).set("onclick","showComment('"+magazine+"');");
 
Usually you'd do this with .click(yourfunc) instead. jQuery takes care of some cross-browser issues when you do it that way.
 
I've never tried setting an event handler to a string in jQuery, normally I'd do this:
 
$("input#"+magazine).click(function(){
    showComment(magazine);
});
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to