【发布时间】:2010-11-01 22:03:25
【问题描述】:
我在使用 jQuery 的 Opera 中遇到了 <optgroup> 的问题。首先,这是代码:
// 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。