JavaScript和jQuery制作光棒效果


Posted in Javascript onFebruary 24, 2017

使用javaScript与jQuery添加CSS样式的区别和步骤

使用javaScript制作光棒效果

--首先是javaScript

<script>
    $(function () {
      var lis = document.getElementsByTagName("li"); //定义DOM变量接受标签为li的元素
      for (var i = 0; i < lis.length;i++){      
        lis[i].onmouseover = function () {
          //方式一
          //this.style.backGround = "pink";   //1,注意这里只能使用this方法作为for循环当前遍历项
          //this.style.fontSize = "50px";   //2,同样style之后的追加的样式命名只能用骆驼命名法
          //方式二
          this.style.cssText = "background-color:red;font-size:50px";
        };
        lis[i].onmouseout = function () {
          //方式一
          //this.style.background = "";
          //this.style.fontSize = "20px";
          //方式二
          this.style.cssText = "background-color:;font-size:20px";
        }
      }
    });
  </script>

两种方式相比相对来说:.cssText比较简便

使用jQuery制作光棒效果

<script>
    $(function () {
      $("li").hover(function () {                  //这里调用复合事件 模拟鼠标悬停事件
        $(this).css({"background-color": "red","font-size":"50px"});
      },
      function () {
        $(this).css({ "background-color": "", "font-size": "20px" });  //直接追加CSS样式
      }
      );
    });
  </script>

相对于javaScript  jQuer代码更灵活,简便一些,(jQuery中有自动遍历效果,所有省了循环)

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript 动态加载 css 方法总结
Jul 11 Javascript
JQuery live函数
Dec 24 Javascript
读jQuery之三(构建选择器)
Jun 11 Javascript
js原型链原理看图说明
Jul 07 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
Dec 17 Javascript
浅析JS中document对象的一些重要属性
Mar 06 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
Apr 01 Javascript
Extjs 点击复选框在表格中增加相关信息行
Jul 12 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
JS库之Highlight.js的用法详解
Sep 13 Javascript
微信小程序录音与播放录音功能
Dec 25 Javascript
Element-ui Layout布局(Row和Col组件)的实现
Dec 06 Vue.js
微信小程序 动态的设置图片的高度和宽度详解及实例代码
Feb 24 #Javascript
微信小程序实现实时圆形进度条的方法示例
Feb 24 #Javascript
JavaScript中三种常见的排序方法
Feb 24 #Javascript
Angular2 Service实现简单音乐播放器服务
Feb 24 #Javascript
Bootstrap3多级下拉菜单
Feb 24 #Javascript
使用原生的javascript来实现轮播图
Feb 24 #Javascript
从零学习node.js之mysql数据库的操作(五)
Feb 24 #Javascript
You might like
PHP连接access数据库
2015/03/27 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
PHP解压tar.gz格式文件的方法
2016/02/14 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
获取HTML DOM节点元素的方法的总结
2009/08/21 Javascript
基于jquery的表头固定的若干方法
2011/01/27 Javascript
js返回上一页并刷新代码整理
2012/12/21 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
jQuery 中DOM 操作详解
2015/01/13 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
javascript实现十秒钟后注册按钮可点击的方法
2015/05/13 Javascript
Javascript函数式编程简单介绍
2015/10/11 Javascript
创建一个类Person的简单实例
2016/05/17 Javascript
vue.js表格分页示例
2016/10/18 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
2017/08/17 Javascript
js实现关闭网页出现是否离开提示
2017/12/07 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
2018/06/04 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
PyTorch上实现卷积神经网络CNN的方法
2018/04/28 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
python 猴子补丁(monkey patch)
2019/06/26 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
python读取文件指定行内容实例讲解
2020/03/02 Python
爱淘宝:淘宝网购物分享平台
2017/04/28 全球购物
北美最大的参茸药食商城:德成行
2020/12/06 全球购物
求职自荐书范文
2013/12/04 职场文书
致跳远运动员加油稿
2014/02/11 职场文书
服务标语大全
2014/06/18 职场文书
2014年建筑工作总结
2014/11/26 职场文书
2015年重阳节主持词
2015/07/04 职场文书
《正比例》教学反思
2016/02/23 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书