Opera是唯一一个给这个jQuery语句带来麻烦的浏览器:
$("select").load("options.html",function() { $(this).val("de"); });
SELECT没有填充任何选项。这是空白的。更糟糕的是,我可以打开DragonFly来追查它,问题就消失了。选项按原样显示。
有人碰到过这个吗?
请求的HTML:
<select class="ui-widget-content ui-corner-all">
<option value="en">English</option>
<option value="de">Deutsch</option>
</select>
显然,OPTION不是从......开始的。
答案 0 :(得分:0)
重复上面的评论:通过将.load调用进一步向下移动$ .ready函数内的指令列表来解决问题。这不是我第一次注意到Opera的JS引擎似乎领先于自己。在所有事情都准备就绪之前,看起来DOM就绪了。