<sup id="sjju3"><noscript id="sjju3"></noscript></sup>
    <big id="sjju3"></big>

  • <blockquote id="sjju3"></blockquote>
    <blockquote id="sjju3"></blockquote>

      <td id="sjju3"></td>

      <big id="sjju3"></big>
        <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>
      1. JS/jQuery实现简单的开关灯效果【案例】

         更新时间:2019年02月19日 10:11:29   作者:庚中   我要评论

        这篇文章主要介绍了JS/jQuery实现简单的开关灯效果,结合具体实例形式分析了javascript/jQuery事件响应及页面元素属性动态操作相关实现技巧,需要的朋友可以参考下

        本文实例讲述了JS/jQuery实现简单的开关灯效果。分享给大家供大家参考,具体如下:

        实现效果:

        html结构只有两个button标签

        <button id="left">开灯</button>
        <button id="right">关灯</button>
        
        

        方法一:用原生js来做

        <script>
          //1.获取页面元素
          var left=document.getElementById('left');
          var right=document.getElementById('right');
          //注意获取body的方式有两种
          //第一种:直接使用document的点语法
          //var body1=document.body;
          // console.log ( body1 )
          //第二种:通过标签名来获取,但要注意去标签名后要添加下标,因为用标签名获取的是数组
          var body=document.getElementsByTagName('body')[0]//因为通过标签名获取的是数组,一定要求取下标才可以
          console.log ( body )
          //2.注册事件
          left.onclick=function ( ) {
            body.style.backgroundColor="white";
          }
          right.onclick=function ( ) {
           body.style.backgroundColor = "black";
          }
        </script>
        
        

        方法二:用JQuery来做

        <script>
        $ ( function () {
         //获取按钮们
         var buttons=$('button');
         //2.开灯
         $ (buttons[ 0 ]).click(function () {
           $('body').css("backgroundColor",'white');
         })
         // $ ( 'body' ).css('backgroundColor','white')
         //3.关灯
         buttons[ 1 ].onclick=function ( ) {
           $('body').css('backgroundColor','black');
         }
        } )
        </script>
        
        

        感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。

        更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结

        希望本文所述?#28304;?#23478;JavaScript程序设计有所帮助。

        相关文章

        最新评论

        2018白小姐一肖中特马
        <sup id="sjju3"><noscript id="sjju3"></noscript></sup>
        <big id="sjju3"></big>

      2. <blockquote id="sjju3"></blockquote>
        <blockquote id="sjju3"></blockquote>

          <td id="sjju3"></td>

          <big id="sjju3"></big>
            <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>
          1. <sup id="sjju3"><noscript id="sjju3"></noscript></sup>
            <big id="sjju3"></big>

          2. <blockquote id="sjju3"></blockquote>
            <blockquote id="sjju3"></blockquote>

              <td id="sjju3"></td>

              <big id="sjju3"></big>
                <code id="sjju3"><strong id="sjju3"><dl id="sjju3"></dl></strong></code>