0

有人可以在幕后解释为什么这个 Jquery Hover image 命令不起作用吗?

我已经看到了工作示例,但我想知道为什么这不起作用。(不正确的语法不是我要找的答案)

      <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
      <script type="text/javascript"></script>
      <script>
        $(document).ready(function() {
            $("#banner").fadeIn(1500,function(){
                $("#contactBt").fadeIn('slow');
            });
        $("#contactBt").hover(function(){
            $("#contactBt").css("src","images/contactBtHover.png");
        },function(){
            $("#contactBt").css("src","images/contactBtNoHover.png");
        });
        });
    </script>
</head>

<body bgcolor=212121>

    <div style="margin-top:15%; margin-left:10%" >
        <img id="banner" style="display:none;" src="images/banner.png" width=1000 height=275/>
    </div>

    <img id="contactBt" style="display:none; margin-top:0%; margin-left:10%" src="images/contactBtNoHover.png" width=250/>
</body>

基本上我只想说当鼠标悬停在图像上时,将其图像源更改为不同的图像。回来路上的副诗

4

1 回答 1

5

那将是:

$("#contactBt").attr("src","images/contactBtHover.png");

assrc是属性,而不是样式。

于 2013-04-10T00:35:38.470 回答