日期:2014-05-17  浏览次数:20746 次

带背景的option 设置了selected 后背景不显示
如图:


就是在Select 中已经使用js实现了改变选项,但背景为空白。 求解。谢谢。

------解决方案--------------------
这个是需要贴代码的哦~~
------解决方案--------------------
可以自己写个、或网上找个、或这里发帖求一个模拟下拉框,既不存在浏览器兼容的问题,外观式样还可以随心所欲
------解决方案--------------------
$("#uImage").change(function () {
var imageValue = $(this).val();
$("#img").attr("src", imageValue);
if(!document.all) {
$("#uImage").css("background", "url(" + imageValue + ") 0 0 no-repeat");
}
});

只是change才设置的

初始加载

window.onload=function()
{
 var imageValue = $("#uImage").val();
$("#img").attr("src", imageValue);
if(!document.all) {
$("#uImage").css("background", "url(" + imageValue + ") 0 0 no-repeat");
}
}