1

这是我的html:

<img id="bladder" onclick="changeimage()" src="images/logo_bladder.png" />

和我的js:

   <script>
    cc = 0;
    function changeimage() {
        if (cc == 0) {
            cc = 1;
            document.getElementById('bladder').src = "images/logo_bladder_b.png";
        }
        else {
            cc = 0;
            document.getElementById('bladder').src = "images/logo_bladder.png";
        }
    }
</script>

我希望能够点击身体上的任何地方——不仅仅是图像!– 更改图像。我该如何做到这一点?

4

1 回答 1

2

你可以试试

$(document).ready(function(){
    $(body).click(function(){
      if (cc==0) 
    {   cc=1;
    document.getElementById('bladder').src="images/logo_bladder_b.png";
    }
    else
    {
        cc=0;
     document.getElementById('bladder').src="images/logo_bladder.png";
    }
    });
});

或者

在您的<body>标签中,添加 onclick 事件,例如:

<body onclick="changeimage()">..</body>
于 2012-11-09T17:16:46.297 回答