jQueryを使用してOperaで<optgroup>
と問題が発生しました。まず、コードは次のとおりです。<optgroup> 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