我是靠谱客的博主 等待小鸭子,最近开发中收集的这篇文章主要介绍jQuery基础教程第四版第四章练习,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 //(1)(2)题
  $(function () {
    var $html = $('html');
    $html.hide().fadeIn(2000)
    $('p').hover(
      //hover的移入和移出函数
      function () { $(this).css('background', 'red') },
      function () { $(this).css('background', 'none') }
    )
  })

  //(3)
  $(function () {
    $('h2')
      .click(function () {
        var $text = $(this).next();
        $(this).animate({ opacity: 0.25, marginLeft: 20 }, 'slow', function () {
          //当$(this).animate的效果执行完成之后执行参数里的回调函数,也就是执行$text.animate({ opacity: 0.25 }, 'slow')
          $text.animate({ opacity: 0.25 }, 'slow')
        })
      })
  })

  //(4)
  $(function () {
    $(document).keydown(function (event) {
      var $div = $('#switcher');
      //按下任何键位给一个给定位,这里没有做判断是不是上下左右
      $div.css('position', 'relative');
      //是上下左右的其中一个,return结束这个方法,并执行rentun后面的语句
      if (event.which == 37) return $div.css({ left: '-=20' });
      if (event.which == 39) return $div.css({ left: '+=20' })
      if (event.which == 38) return $div.css({ top: '-=20' });
      if (event.which == 40) return $div.css({ top: '+=20' });
      //程序能执行到这里说明按下的不是上下左右,弹出警告框
      alert('输入错误');
    })
  })

最后

以上就是等待小鸭子为你收集整理的jQuery基础教程第四版第四章练习的全部内容,希望文章能够帮你解决jQuery基础教程第四版第四章练习所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部