0
Internet Explorer讓我瘋狂。爲什麼不能在IE瀏覽器?: http://jsfiddle.net/THMu3/jQuery按id元素排序(IE bug)
HTML這個腳本工作:
<ul id="cat">
<li id="3">Text 3</li>
<li id="1">Text 1</li>
<li id="2">Text 2</li>
JS:
$("#cat li").sort(function (a, b) {
return parseInt(a.id) > parseInt(b.id);}).each(function(){
var elem = $(this);
elem.remove();
$(elem).appendTo("#cat");})
你是什麼意思它不工作?我在FF和IE中得到了相同的輸出 – renakre
等等,爲什麼小提琴有完全不同的代碼?什麼版本的IE?當你在下一行使用appendTo()時,不需要使用'elem.remove()'。 – Mottie
IE 11,有3-1-2輸出... http://i.imgur.com/ch6Oxik.png @Mottie,我的壞,編輯^^ – Badbart