jquery slidetoggle()很棒,但我一直认为它缺少的一件事是在滑动动画中逐渐消失。当我编写这种位置的迭代绝对时,我想要这种动画,所以我去那里并编码了它。

这是一个非常小的插件,但我仍然发现效果冷却比常规滑动。

查看演示

让这个工作

首先在头文件中添加依赖项,

<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/JavaScript" src="js/jquery.fadeSliderToggle.js"></script>

在您的DOM准备好添加如下:

$(document).ready(function() {
 $(".fadeNext").click(function(){   
  $(this).next().fadesliderToggle()
  return false;
 })
})

自定义

您可以轻松更改动画速度或缓解(您需要jQuery UI以进行非默认宽松)。

 $(".tagBtn").click(function(){   
  $(this).next().fadesliderToggle({
    speed:300,
    easing : "swing"
  })
  return false;
 })

那 ’s it !

下载源代码 查看演示

版本1.1在线
7月7日,Version1.1:IE错误校正

测试:
Firefox 3+
互联网爆炸6.&7
Safari 4.



如果您喜欢并使用此脚本,请考虑为我买啤酒’廉价和一种简单的方法来回馈!





广告

测试国王 为您提供专业人士 tesking cisa. 用自我节奏的培训 tesking 642-357. 研究指南,帮助您跟上信息技术的最新工具和趋势。

64 thoughts on “jquery淡化和滑动切换插件

  1. 这是如此有用。我翻译了土耳其语并在我的主页上发表。谢谢这个插件。

  2. 好的小小的想法..但在这里’有点改善:
    –从源中删除CSS样式
    –使用切换为不透明度,从而缩小功能 -

    jquery.fn.slidefadeToggle =函数(速度,宽松,回调){
    返回它。({不透明度:‘toggle’, height: ‘toggle’速度,宽松,回调);
    };

  3. 嘿xaliber,

    这是一个好主意,但最初计划作为替换滑动jQuery核心fx,并遵循相同的规则。

  4. 谢谢你的漂亮插件! BTW,您的示例具有一个次要的案例灵敏度Bug:而是FISTLIDERTOGGLE您应该具有fadesLidertoggle

  5. 良好的插件但是一个问题,在Fader Div内容字体风格:‘Arial’不支持'粗体'。粗体字体不会正确显示

  6. 嗨,谢谢你!

    如果链接激活切换,请告诉我如何使用此操作’没有直接在它上方肘来地肘来?

  7. 该死!我应该’t使用了标签。这就是我的意思:

    我也想知道。我的锚元素位于一个段落内,用于语义目的,但这似乎阻止了从工作中的滑动效果。我完全是jQuery和JavaScript的新新手,所以任何帮助都会受到赞赏。

  8. It’可能也是一个好主意扔进在那里的某个地方(真实,真实)......反复点击可能会导致意外结果。

    就像是:


    jQuery.fn.fadeSliderToggle = function(settings) {
    /* Damn you jQuery opacity:'toggle' that dosen't work!~!!!*/
    settings = jQuery.extend({
    speed:500,
    easing : "swing"
    }, settings)

    caller = this
    return caller.stop(true, true).animate({opacity: 'toggle', height: 'toggle'}, settings.speed, settings.easing);};

  9. 当你的滑动司司城时,奇怪的事情发生了。给它一个背景颜色使得div上方的边缘短暂闪烁背景颜色。给它一个边界或任何数量的填充剂在div的顶部和底部增加了额外的20px填料,并且上述DIV的边缘消失了。如果滑动Div没有应用于它,则此脚本仅适用于良好。

  10. $(此).next()。fadeslidertoggle() - >$(此).next()。fadeslidertoggle()

    谢谢,伟大的插件

  11. 您的脚本在主页上工作正常,但是当我单击到内容页面时,它不会再工作 -

    它是一个WordPress网站,所以标题PHP等都是一样的

    我还没有改变你的代码,所以我很难知道什么是错的

  12. 我喜欢这个滑块,我绝对喜欢它。当它上下滑动时,我感觉很好。这对我来说,滑动运动如此平稳和温柔。它几乎告诉你那里’生活中的喜悦。当它滑动然后向上,上下,在永无止境的动作中,令人着迷和振奋。

评论被关闭。