当我在IE中填充下拉菜单时,它不会重新居中。它应该是这样的(它在chrome中的作用):
correct http://i41.tinypic.com/28ji3k0.png
但是,这就是它正在做的事情:
incorrect http://i39.tinypic.com/fc1kis.png
必须有一种简单的方法可以将菜单重置为中心并调整大小?
这是填充菜单的功能:
function PopResources()
{
$('#resources').html("<option>loading..</option>");
$.get("resources.php",
{"param":"getresources"},
function(returned_data)
{
//alert(returned_data);
$('#resources').html(returned_data);
});
}
答案 0 :(得分:1)
我不知道你的具体情况(没有html和css),但有时这些类型的显示问题可以通过关闭然后再转回元素的display
来解决。脚本(这通常适用于刷新问题,因为浏览器被“强制”重新计算元素。)
对于jquery脚本末尾的类似内容:
$("#resources").toggle().toggle();