我是靠谱客的博主 等待小鸭子,这篇文章主要介绍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基础教程第四版第四章练习内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部