博客
关于我
jQuery中事件及常用事件总结、jQuery中常见效果、饮食迭代、链式编程、样式操作、动画队列
阅读量:342 次
发布时间:2019-03-04

本文共 2904 字,大约阅读时间需要 9 分钟。

jQuery?????????

jQuery???????JavaScript?????????????????????????jQuery????????????????????????jQuery??????

??jQuery????

jQuery?????JavaScript???????????????????????????????jQuery?????????????????????????????????

$('input').click(function() {    alert('hello word');});

????????????input??????????alert('hello word')?????"hello word"????

????jQuery??

jQuery???????????????????

  • click??
  • click()?????????????????????

    $('div').click(function() {    alert('??????');});
    1. mouseover/mouseout??
    2. ??????????????????mouseover()??????????????mouseout()?????????????????

      $('div').mouseover(function() {    console.log('????div??');}).mouseout(function() {    console.log('????div??');});
      1. hover??
      2. hover()???jQuery????????????????????????????????????????????????????

        $('div').hover(function() {    $(this).css('background-color', 'red');}, function() {    $(this).css('background-color', '#fff');});

        ????jQuery??

        jQuery?????????????????????????????????????????????

      3. hide()/show()/toggle()
      4. ?????????????????hide()?????show()?????toggle()?????????????

        $('div').toggle();// ??????div??????$(div).toggle();// ??????div??????
        1. slideDown()/slideUp()/slideToggle()
        2. ??????????????????slideDown()??????????????slideUp()?????????????slideToggle()???????????????

          $('div').slideUp(1000); // ????$(div).slideDown(1000); // ????$(div).slideToggle(); // ??????
          1. animate()
          2. animate()????????????????????????????????????????????????????????????

            $(div).animate({    height: '300px',    width: '300px'}, function() {    $(div).css('background-color', 'green');});
            1. fadeOut()/fadeTo()
            2. ???????????????fadeOut()????????????fadeTo()???????????????

              $(div).fadeOut();$(div).fadeTo(null, 0.1); // ?50%???????
              1. stop()
              2. stop()???????????????????????????????????????????

                $(div).animate({width: '500px'}, 2000);$(div).animate({height: '500px'}, 2000);$(button).click(function() {    $(div).stop(); // ??????});

                ??????

                jQuery?????????????????????????????????????????

                $('div').hide(); // ??????????div????

                ???????????????????????

                ??????

                jQuery????????????????????????????????

                $(this).css('color', 'red').siblings().css('color', 'white');

                ???????????????????

                ??jQuery????

                jQuery???????????????css()???????

              3. ??css()??
              4. css()???????????????????????????

                • ????????????
                  var fontSize = $('p').css('fontSize');
                • ???????????????????
                  $('div').css('color', 'red');
                • ???????????????
                  $('p').css({    'color': 'white',    'fontSize': '20px'});
                1. ???????
                2. jQuery??????????????????????

                  • ????
                    $('div').addClass('hide');
                  • ????
                    $('div').removeClass('show');
                  • ????
                    $('div').toggleClass('showHide');

                  ???????????

                  ?????????????????????????????????????????????????????????????stop()??????????????

                  $(button).click(function() {    $('div').stop().slideToggle(2000);});

                  ??hover????

                  jQuery???hover()??????CSS?:hover????????????????????????????????

                  $('div').hover(function() {    $('li').hide();}, function() {    $('li').show();});

                  ????????????????jQuery?????????????????????????????????????????????

    转载地址:http://pone.baihongyu.com/

    你可能感兴趣的文章
    Nodejs简介以及Windows上安装Nodejs
    查看>>
    nodejs系列之express
    查看>>
    nodejs系列之Koa2
    查看>>
    Nodejs连接mysql
    查看>>
    nodejs连接mysql
    查看>>
    NodeJs连接Oracle数据库
    查看>>
    nodejs配置express服务器,运行自动打开浏览器
    查看>>
    Nodemon 深入解析与使用
    查看>>
    node不是内部命令时配置node环境变量
    查看>>
    node中fs模块之文件操作
    查看>>
    Node中同步与异步的方式读取文件
    查看>>
    Node中的Http模块和Url模块的使用
    查看>>
    Node中自启动工具supervisor的使用
    查看>>
    Node入门之创建第一个HelloNode
    查看>>
    node全局对象 文件系统
    查看>>
    Node出错导致运行崩溃的解决方案
    查看>>
    Node响应中文时解决乱码问题
    查看>>
    node基础(二)_模块以及处理乱码问题
    查看>>
    node安装及配置之windows版
    查看>>
    Node实现小爬虫
    查看>>