Jquery 效果使用详解

前端之家收集整理的这篇文章主要介绍了Jquery 效果使用详解前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的!

.hide()

  隐藏匹配的元素。

  .hide()

    这个方法不接受任何参数。

  .hide([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     complete

      在动画执行完时执行的函数。   .hide([duration][,easing][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     easing

      一个字符串,表示过渡使用哪种缓动函数。     complete

      在动画完成时执行的函数。   用法

 .show()

  显示匹配的元素。

  .show()

    这个方法不接受任何参数。   .show([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     complete

      在动画执行完时执行的函数。   .show([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     easing

      一个字符串,表示过渡使用哪种缓动函数。     complete

      在动画完成时执行的函数

  用法

    $("div").first().show("fast",function showNext() {
      $(this).next("div").show("fast",showNext);
    });

.toggle()

  显示或隐藏匹配的元素。

  .toggle()

    这个方法不接受任何参数。   .toggle([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     complete

      在动画执行完时执行的函数。   .toggle([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     easing

      一个字符串,表示过渡使用哪种缓动函数。     complete

      在动画完成时执行的函数

  用法

.animate()

  根据一组css属性,执行自定义动画。

  .animate(properties[,duration][,complete])     properties

      一个css 属性和值的对象,动画将根据这组对象移动。     duration(默认:400)

      一个字符串或者数字决定动画将运行多久。     easing(默认 swing)

      一个字符串,表示过度使用哪种缓动函数。       complete

        在动画执行完时执行的函数。    .animate(properties,options)       properties

        一个CSS属性和值的对象,动画将根据这组对象移动。       options

        一组包含动画选项的值的集合。

  用法

    $("#right").click(function(){
      $(".block").animate({"left": "+=50px"},"slow");
    });

    对所有段落应用动画,使其 left 属性变为 50,透明度变为 1(即,不透明,可见),用时 500 毫秒。

.delay()

  设置一个延时来推迟执行队列中后续的项。

  .delay(duration[,queueName])     duration

      一个整数,指示的毫秒数,用于设定下一个队列推迟执行的时间。     queueName

      一个作为队列名的字符串。

  效果

    我们可以在

    $('#foo').slideUp(300).delay(800).fadeIn(400);

    隐藏再显示两个div。其中绿色的div在显示之前,有800毫秒的延时。

.stop()

   停止匹配元素当前正在运行的动画。

   .stop([clearQueue][,jumpToEnd])     clearQueue

      一个布尔值,指示是否取消以队列动画,默认 false;     jumpToEnd

      一个布尔值指示是否当前动画立即完成。默认false;    .stop([queue ] [,clearQueue ] [,jumpToEnd ] )       queue

        停止动画队列的名称。       clearQueue

        一个布尔值,指示是否取消以列队动画。默认 false.       jumpToEnd

        一个布尔值指示是否当前动画立即完成。默认false.

  用法:  

.fadeIn()

  通过淡入的方式显示匹配的元素。

  .fadeIn([duration][,complete])     duration(默认:400)

     一个字符串或者数字决定动画将运行多久。

    complete

      在动画完成时执行的函数。   .fadeIn(options)

    一组包含动画选项的值的集合。   .fadeIn([duration][,complete])     duration(默认:400)

      一个字符串或者数字决定动画将运行多久。

    easing(默认:swing)

      一个字符串,表示过渡使用哪种缓动函数

    complete

      在动画完成时执行的函数。 

用法

.fadeOut()

  通过淡出的方式隐藏匹配元素。

  .fadeOut([duration][,complete])     duration(默认:400)

      一个字符串或者数字决定动画将运行多久。     complete

      在动画完成时执行的函数。   .fadeOut(options)

    一组包含动画选项的值的集合。   .fadeOut([duration][,complete])     duration(默认:400)

      一个字符串或者数字决定动画将运行多久。     easing(默认:swing)

      一个字符串,表示过渡使用哪种缓动函数     complete

      在动画完成时执行的函数

  用法

.fadeTo()

   调整匹配元素的透明度。

   .fadeTo(duration,opacity[,complete])     duration

      一个字符串或者数字决定动画将运行多久。     opacity

      0和1之间的数字表示目标元素的不透明度     complete

      在动画完成时执行的函数。     .fadeTo(duration,complete])       duration

        一个字符串或者数字决定动画将运行多久。       opacity

        0和1之间的数字表示目标元素的不透明度       easing

        一个字符串,表示过渡使用哪种缓动函数

      complete

        在动画完成时执行的函数

    用法

.fadeToggle()

  通过匹配元素的不透明度动画,来显示或者隐藏他们。

    .fadeToggle([duration][,complete])       duration(默认:400)

        一个字符串或者数字决定动画将运行多久。       easing(默认:swing)

        一个字符串,表示过渡使用哪种缓动函数       complete

        在动画完成时执行的函数。     .fadeToggle(opacity)       opacity

        一组包含动画选项的值的集合。

    用法

.slideDown()

  用滑动动画显示一个匹配元素。

    .slideDown([duration][,complete])       duration

        一个字符串或者数字决定动画将运行多久。       complete

        在动画完成时执行的函数。     .slideDown(opacity)        opacity

         一组包含动画选项的值的集合。     .slideDown([duration][,complete])       duration

        一个字符串或者数字决定动画将运行多久。

      easing

        一个字符串,表示过度使用哪种缓动函数

      complete

        在动画完成时执行的函数

    用法

.slideUp()

  用滑动动画隐藏一个匹配元素。

  .slideUp([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     complete

      在动画完成时执行的函数。   .slideUp(opacity)

    opacity

    一组包含动画选项的值的集合。   .slideUp([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。

    easing

      一个字符串,表示过度使用哪种缓动函数

    complete

      在动画完成时执行的函数

  用法

.slideToggle()

  用滑动动画显示或隐藏一个匹配的元素。

  .slideToggle([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。     complete

      在动画完成时执行的函数。   .slideToggle(opacity)     opacity

      一组包含动画选项的值的集合。   .slideToggle([duration][,complete])     duration

      一个字符串或者数字决定动画将运行多久。

    easing

      一个字符串,表示过度使用哪种缓动函数

    complete

      在动画完成时执行的函数

  效果

以上内容是小编给大家介绍的Jquery 效果使用详解,希望大家喜欢。

猜你在找的jQuery相关文章