我在使用jQuery的Opera中遇到了<optgroup>
的問題。首先,代碼如下:<optgroup> in Opera using jQuery
// returns a jQuery optgroup object
function getSpaceOptGroup(locationName) {
var location = locations.first(function(l) {
return l.name == locationName;
});
var optGroup = $("<optgroup label='" + location.name + "'></optgroup>");
$.each(location.spaces, function(i,x) {
optGroup.append("<option value='" + x.id + "'>" + x.name + "</option>");
});
return optGroup;
}
該函數返回到一個簡單的apend()
。會發生什麼是隻有<opgroup>
標籤出現,並沒有任何選項,但只在Opera中。它適用於FF,Safari和IE。任何幫助深表感謝。
這個問題似乎並不存在於Opera 10中,只有Opera 9,6。 – Ethan 2009-06-10 18:56:29