Joel Noble schrieb:
> I've got a little code snippit that adds LI elements to an 
> ordered list (OL).  In Firefox, the added elements get their
> own numbers and all is good.  In IE, every element is added
> as #1.  (The LI is added, but each one shows as #1).
> 
> Here's what I'm doing to add the elements:
> 
> $('#mylist').append('<li id="'+ listItemId +'">' + textToShow + '</li>');
> 
> Is there anything I can call after adding to prompt IE 
> to "renumber" the elements of the OL?
> 
> 
> Thanks!


Joel, you could try to set the value manually with the value attribute - 
it is deprecated in HTML 4 although:

var addedLi = $('<li id="'+ listItemId +'">' + textToShow + 
'</li>').appendTo('#mylist');
if ($.browser.msie) {
     addedLi.attr('value', theValue);
}

The only thing you need to do is to figure out the correct value (if it 
works at all that is).


-- Klaus

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

Reply via email to