标签: fadeto

jQuery:你能用jQuery找到所选元素的不透明度吗?

我有一个在一组列表元素上运行的过滤器,它将较小的理想元素淡化到0.25不透明度但是我希望它们的不透明度返回到1,然后在悬停时反复回到0.25.这样做相当简单吗?

我只是很难找到一种方法来获取所选元素的当前不透明度,因此我可以将其存储在变量中以供使用.

$('#centerPanel li').hover(function(){
        var currentOpacity = $(this).?????
        $(this).fadeTo(1,1);
    },
    function(){
        $(this).fadeTo(1,currentOpacity);
    });
Run Code Online (Sandbox Code Playgroud)

jquery opacity fadeto

14
推荐指数
2
解决办法
3万
查看次数

当font-weight:bold时,jQuery FadeTo在IE8中导致像素化文本

我正逐渐淡出,在一个div中:

$('.formErrors').fadeTo('fast', 0); 
$('.formErrors').fadeTo('slow', 1);
Run Code Online (Sandbox Code Playgroud)

但是当我在IE 8中执行此操作时,似乎有点CSS:

.formErrors li { font-weight: bold; }
Run Code Online (Sandbox Code Playgroud)

导致文本回复相当扭曲:(图片如下)

http://www.newmania.com/images/error.jpg

我申请的HTML是:

<div class="formErrors">
There are errors in your submission. Please fix the following and try again:
<ul><li>Action is empty</li></ul>
</div>
Run Code Online (Sandbox Code Playgroud)

它在Firefox中运行良好.有什么想法吗?

css jquery fadeto

5
推荐指数
1
解决办法
4771
查看次数

jQuery悬停fadeTo有三个div

我在这里使用这个div fadeTo代码,根据悬停,它会消除两个div中的一个.

我想做的是添加第三个选项 - 第三个div叫做#maindiv - 这样:"如果将鼠标悬停在#maindiv上,请不要淡化#sidebar或#primarycontainter,但如果将鼠标悬停在#sidebar上或#primarycontainter,然后淡出其中任何一个(取决于悬停),但不要淡化#maindiv."

我如何保留现有的其他语句,使IE6不使用任何代码?谢谢....

编辑2/3/10:由于三个div,是否有不同的处理方法?是否需要回调,或者某种方式刷新函数,因为下面的代码会导致fadeTo动作不一致?

$(document).ready(function(){

    if ($.browser.version = jQuery.browser.msie &&
        parseInt(jQuery.browser.version) == 6) {
    } else {

        $("#sidebar").fadeTo('fast', 0.5);
        $("#sidebar").hover(function(){
                $(this).stop().fadeTo('fast', 1);
                $("#primarycontainer").stop().fadeTo('fast', 0.5);
            },function(){
                $(this).stop().fadeTo('fast', 0.5);
                $("#primarycontainer").stop().fadeTo('fast', 1);
            }
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

编辑2/09/10:

Ed Woodcock在下面的回答是有效的,在我对他的回答的评论中稍作修改(我的选择).

这是有问题的CSS:

<body>

<div id="outerdiv" div style="position: relative;">

<div id="maindiv" div style="position:relative;">Lorem ipsum dolor sit amet.</div>

<div id="content">      

<div id="primary" div style="float: left; margin-right: -20.0em; width: 100%;">
<div id="primarycontainer" div style="margin-right: 16.0em;">

<p>Lorem ipsum dolor sit amet.<p> …
Run Code Online (Sandbox Code Playgroud)

jquery if-statement fadeto

4
推荐指数
1
解决办法
2377
查看次数

jQuery切换不透明度

尝试获得不透明度来切换.基本上,列表项设置为零不透明度,从而保持其高度.单击列表子类别头时,空列表区域将下拉列表项的深度,然后不透明度应切换以显示列表元素.再次单击子类别列表头时,列表项的不透明度将逐渐变为零,然后列表区域将折叠.需要将列表项保留在那里,因此不透明度方法而不是隐藏,hideToggle或从DOM中删除它们的类似函数. http://jsfiddle.net/hotdiggity/zn6cz/10/

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>jQuery Toggle Opacity</title>
    <script type="text" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
  </head>

  <body>
  <ul class="list">
      <li><a href="#">Subcategory</a></li>
      <li id="id-1" class="expandable"><a href="#">Subcategory - Click this one</a>
        <ul>
              <li>Sub menu item 1</li>
              <li>Sub menu item 2</li>
              <li>Sub menu item 3</li>
              <li>Sub menu item 4</li>
              <li>Sub menu item 5</li>
              <li>Sub menu item 6</li>
         </ul></li>
          <li><a href="#">Subcategory</a></li>
          <li><a href="#">Subcategory</a></li>
      </ul>
  </body>
  </html>
Run Code Online (Sandbox Code Playgroud)

JQuery的...

?$(document).ready(function(){
    $('.list li.expandable ul').hide();
    $('.list li.expandable ul li').css({ …
Run Code Online (Sandbox Code Playgroud)

jquery toggle opacity fadeto

3
推荐指数
1
解决办法
5745
查看次数

Jquery只淡化了一个类的一个项目

我只是尝试制作一个脚本,当你悬停链接,图像等时,它会在工具提示中淡出.除了一次只有一个工具提示的实际淡入外,一切正常.如果不清楚我的意思是:我想悬停图像并在图像正上方显示工具提示,页面上的每个其他工具提示都不应该是可见的.我知道我的错误是什么(图像的悬停会消除所有工具提示,因为它们都有相同的类)但我不知道如何修复它.我希望我能正确解释我的问题,如果有人能帮助我,我会很高兴.(请原谅我,如果我的英语不是最好的,那显然不是我的母语)

这是我的代码:

$(function() {
$('.button').hover(function() { 
    $('.tooltip').stop().fadeTo("fast", 0.8); 
}, function() { 
    $('.tooltip').fadeTo("fast", 0.0); 
});
});
Run Code Online (Sandbox Code Playgroud)
.wrapper{
    width:90px;
    margin:auto;
    margin-top:10%;
}

.tooltip{
    margin-left: auto;
    margin-right:auto;
    background-color:#34495e;
    color:white;
    border-radius:5px;
    opacity:0.8;
    padding:5px;
    text-align: center;
    font-size:15px;
    font-family: 'Open Sans', sans-serif;
    display: block;
    opacity:0.0;
}

.button img{
    margin-top:5px;
    height:50px;
    width: 50px;
    display:block;
    margin-left:auto;
    margin-right:auto;
}

.button img:hover{
    cursor:pointer;
}
Run Code Online (Sandbox Code Playgroud)
<div class="wrapper">
    <div class="tooltip">
    189k Likes
    </div>
        <div class="button">
        <img src="https://cdn2.iconfinder.com/data/icons/metro-uinvert-dock/256/Twitter_alt_3.png"/>
        </div>
</div>
    
<div class="wrapper">
    <div class="tooltip">
    200 Followers
    </div>
        <div class="button">
        <img src="http://lakemacholidayparks.com.au/wp-content/uploads/2014/09/facebook-icon.png"/>
        </div>
Run Code Online (Sandbox Code Playgroud)

以下是我在jsfiddle.net上的代码: …

html javascript css jquery fadeto

2
推荐指数
1
解决办法
168
查看次数

jQuery - 减少鼠标悬停时图像的不透明度

我想要实现的是,当您将鼠标悬停在图像上时,其不透明度将减少到一半.我必须在这里做一个明显的错误,但无法弄清楚到底是什么.任何提示将不胜感激.

http://jsfiddle.net/bUHVc/1/

   <a href="#" id="right-button"><img class="arrow" src="http://placekitten.com/200/200" alt="right" /></a>

 $('.arrow').hover(
function() {
     $(this).find('img').fadeTo('slow', 0.5);
},
function() {
     $(this).find('img').fadeTo('slow', 1);
 }
);
Run Code Online (Sandbox Code Playgroud)

html css jquery hover fadeto

1
推荐指数
1
解决办法
9653
查看次数

如何淡出(除了一个div之外的所有东西?

我正在创建一个教程,并希望淡出页面上的每个div,除了我希望他们看到的div.我怎么能用fadeTo做到这一点?

我现在已经开始褪去整个身体了.如何将它设置为淡化身体而不是div id"step2"?

码:

<script type="text/javascript">
    $("body").fadeTo("slow", 0.5, function() {
      // Animation complete.
    });
</script>
Run Code Online (Sandbox Code Playgroud)

jquery fadeto

0
推荐指数
1
解决办法
4648
查看次数

标签 统计

fadeto ×7

jquery ×7

css ×3

html ×2

opacity ×2

hover ×1

if-statement ×1

javascript ×1

toggle ×1