我<optgroup>
在使用 jQuery 的 Opera 中遇到问题。首先,这是代码:
// 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。任何帮助深表感谢。