在此琴:http://jsfiddle.net/cYrqY/64/CSS3選擇替換錯誤與jquery1.7
我想不通爲什麼這個列表的第一項沒有顯示。它通常適用於舊版本的jQuery,但最新版本已經改變了一些東西。
這是一個多選框,每個框都有不同的內容。
在此琴:http://jsfiddle.net/cYrqY/64/CSS3選擇替換錯誤與jquery1.7
我想不通爲什麼這個列表的第一項沒有顯示。它通常適用於舊版本的jQuery,但最新版本已經改變了一些東西。
這是一個多選框,每個框都有不同的內容。
問題就在這裏:
if(i==select.attr('selectedIndex')){
selectBox.html(option.text());
}
在1.6+你需要使用prop
:
if(i==select.prop('selectedIndex')){
selectBox.html(option.text());
}
@詹姆斯Montagne的任何想法? – DD77 2012-03-01 14:44:15