带有Egg插件的jQuery ImageDropdown无法在IE7或IE8上运行

时间:2013-02-07 12:22:00

标签: jquery jquery-plugins drop-down-menu internet-explorer-7 skinning

我正在使用Egg ImageDropdown plugin来下载图片。它在FF,Chrome和IE9上工作得非常好,但是在IE7和IE8上,原生下拉列表位于皮肤下拉列表的顶部,并且不会使它们都可点击。

根据文档,我安装了以下jQuery和标记。

$(document).ready(function(){
    $('.egg_imagedropdown').EggImageDropdown();      
});
        <select name="banners" id="banners" class="egg_imagedropdown">              
            <option value='1'>/downloads/Image/1.jpg</option>   
            <option value='2'>/downloads/Image/2.jpg</option>   
        </select>

1 个答案:

答案 0 :(得分:0)

EggImageDropdown无法在IE7和IE8上运行的原因是我在iframe内调用了Egg,其中没有以下DOCTYPE声明。必须设置如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">