首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在internet explorer中背景不变

在internet explorer中背景不变
EN

Stack Overflow用户
提问于 2013-05-07 21:16:03
回答 1查看 899关注 0票数 0

我在我的网页上有一些单选按钮,它们应该可以改变放置在它们旁边的div的背景,它在FF,chrome,opera和safari中都可以正确地完成,但在IE中却不是。

代码:

代码语言:javascript
复制
<script src="jquery-1.9.1.min.js" type="text/javascript"></script> 
<link rel="stylesheet" href="stylecopia.css" type="text/css">
<script type="text/javascript">
    $(document).ready(function(){
        $("#uno").click(function() {$("#cambiar").css("background-image","url(../wp-content/uploads/blanco2patas.jpg)")});
        $("#dos").click(function() {$("#cambiar").css("background-image","url(../wp-content/uploads/blanco4patas.jpg)")});
        $("#tres").click(function() {$("#cambiar").css("background-image","url(../wp-content/uploads/negro2patas.jpg)")});
        $("#cuatro").click(function() {$("#cambiar").css("background-image","url(../wp-content/uploads/negro4patas.jpg)")});
    });
</script>
<script>
    function comprobar() {
        inputs=document.getElementsByTagName('input');
        for (x=0;x<inputs.length;x++) {
            if (inputs[x].value==""||inputs[x].value==" ") {
                alert('Hay un campo vacío, termine el formulario');
                return (false);
             }
        }
        return true;
    }
</script>
<!--PAGE CONTENTS !-->
<div id="cambiar"></div>
<form action="p.php" onSubmit="return comprobar()" name="formulario" method="POST">
<label class="label_radio" for="sample-radio1">
<input name="opcion" required id="uno" checked="checked" value="White U" type="radio"/><span>&nbsp;Blanco U&nbsp;</span><br /><br/>
</label>
<label class="label_radio" for="sample-radio2">
<input name="opcion" id="dos" value="White Truss"  type="radio"/><span>&nbsp;Blanco Truss&nbsp;</span><br/><br/>
</label>
<label class="label_radio" for="sample-radio3">
<input name="opcion" id="tres" value="Black U"  type="radio"/><span>&nbsp;Negro U&nbsp;&nbsp;</span><br /><br/>
</label>
<label class="label_radio" for="sample-radio4">
<input name="opcion" id="cuatro" value="Black Truss" type="radio"/><span>&nbsp;Negro Truss&nbsp;&nbsp;</span><br/><br/>
</label>
<br />
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-07 21:27:47

代码语言:javascript
复制
background:transparent url(../wp-content/uploads/blanco2patas.jpg);

`对于Jquery:

代码语言:javascript
复制
$(this).css( "background", "url(../wp-content/uploads/negro4patas.jpg)" );

IE 7+必须工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16420074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档