-1

这是我的代码,它的 html 和 css 在另一个文件中,我没有放我在 div 的 css 中将不透明度设置为 0.5,当我在脚本中将鼠标放在它上面时它更改为 1,但它不起作用所以如果有人可以帮助我,请继续帮助我,我不认为它是浏览器的问题(我使用 firefox)并且启用了 javascript 请帮助。

<html>
<head>
    <title>yaz</title>
    <style>
        div {
            opacity:.5;
            color: white;
        }
    </style>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
        $(document).ready(function () {
        $('div').mouseenter(function () {
         $('div').fadeTo('fast', 1);
        });
        });
    </script>
</head>
    <body>
            <div>hello</div>
    </body> 

4

2 回答 2

0

这是一个可以正常工作的小提琴,其中包含@adeneo 推荐的 JQuery。

http://jsfiddle.net/wK46p/

$(document).ready(function () {
$('div').mouseenter(function () {
    $('div').fadeTo('fast', 1);
});
});

要包含 JQuery,请在您的中添加以下代码(如果需要,您可以在包含 CSS 后立即添加):

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
于 2013-07-11T19:46:38.357 回答
0

您没有首先包含 jQuery。将此代码添加到您<head>的样式表链接之后的部分,直接在<script>您已经拥有的执行褪色的代码上方:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
于 2013-07-11T19:51:32.083 回答