首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery鼠标和fadeTo问题

问jQuery鼠标和fadeTo问题
EN

Stack Overflow用户
提问于 2012-12-19 09:31:34
回答 4查看 3.1K关注 0票数 1

在阅读“codeacademy.com In Action”一书之前,我正在做jQuery课程,以便对jQuery有一个很好的体验,我已经读到了其中的一个部分,代码不起作用,我也不明白为什么。

我在这里创建了一个jsFiddle http://jsfiddle.net/weacY/

以下是codeacademy.com的说明:

太棒了!接下来,让我们将函数关键字和两个新动作,mouseenter()和fadeTo()放在一起。 mouseenter()执行您可能期望的操作:当鼠标进入给定的HTML元素时,它会产生一个更改。例如, $(document).ready(function() {$(‘div’).mouseenter(函数(){ $('div').hide();}););一旦鼠标单击其中一个,就会隐藏页面上的每个内容。(我们将在下一课中了解如何影响其中的一个。)现在,我们只有一个,所以这个设置是可以的。 然而,我们将把fadeTo()放在mouseenter()中,而不是隐藏()。fadeTo()在其括号中接受两个参数或输入,用逗号分隔:淡出的速度和淡入的不透明度(或透明性)。例如, fadeTo('fast',0.25);会很快将目标元素减弱到其原始不透明度的25%,使其非常浅色。 使用上面的例子,让你的'div‘减弱到1 (100%)不透明度当你的鼠标进入'div’。使动画速度‘快’。(确保以顺序速度,然后是不透明度给fadeTo()它的输入。) 鼠标在你的'div‘上看到效果!

下面是HTML:

代码语言:javascript
复制
<html>
 <head>
  <title>Button Magic</title>
  <link rel='stylesheet' type='text/css' href='stylesheet.css'/>
 </head>
 <body>
  <div><br/><strong>Click Me!</strong></div>
  <script>type="text/javascript" src="script.js"</script>
 </body>
</html>​

下面是CSS:

代码语言:javascript
复制
div {
 height: 60px;
 width: 100px;
 border-radius: 5px;
 background-color: #69D2E7;
 text-align: center;
 color: #FFFFFF;
 font-family: Verdana, Arial, Sans-Serif;
 opacity: 0.5;
}​

最后,jQuery:

代码语言:javascript
复制
$(document).ready(function() {
 $("div").mouseenter(function() {
  $("div").fadeTo("fast", 1);
 });
});​

提前感谢您的帮助。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-12-19 09:34:06

因为在JSFiddle中,默认设置为MooTools库。将其更改为jQuery,它将工作:

​

​

票数 6
EN

Stack Overflow用户

发布于 2012-12-19 09:37:28

在顶部没有jquery插件:

代码语言:javascript
复制
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'></script>
<script>
    $(document).ready(function() {
        $("div").mouseenter(function() {
            $("div").fadeTo("fast", 1);
        });
    });
</script>

在你的小提琴,你还没有选择的jQuery插件从左侧下拉。

看这把小提琴:http://jsfiddle.net/weacY/2/

票数 3
EN

Stack Overflow用户

发布于 2012-12-19 09:34:02

你把Mootools而不是jQuery放在小提琴里。下面是是你的叉子。

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

https://stackoverflow.com/questions/13949252

复制
相关文章

相似问题

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