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 相关文章推荐
JQuery 图片的展开和伸缩实例讲解
Apr 18 Javascript
jQuery判断数组是否包含了指定的元素
Mar 10 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
Jan 28 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
Jul 14 Javascript
详解Node.Js如何处理post数据
Sep 19 Javascript
最常见的左侧分类菜单栏jQuery实现代码
Nov 28 Javascript
原生js实现键盘控制div移动且解决停顿问题
Dec 05 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
Mar 16 Javascript
Vue用v-for给src属性赋值的方法
Mar 03 Javascript
vue之封装多个组件调用同一接口的案例
Aug 11 Javascript
如何使用CocosCreator对象池
Apr 14 Javascript
一定要知道的 25 个 Vue 技巧
Nov 02 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 如何获取数组第一个值
2013/08/06 PHP
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
PHP中SESSION过期设置
2021/03/09 PHP
用 Javascript 验证表单(form)中的单选(radio)值
2009/09/08 Javascript
javascript针对DOM的应用分析(三)
2012/04/15 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
JSON取值前判断
2014/12/23 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
jQuery的ready方法实现原理分析
2016/10/26 Javascript
vue.js中v-on:textInput无法执行事件问题的解决过程
2017/07/12 Javascript
基于javascript实现贪吃蛇经典小游戏
2020/04/10 Javascript
详解vue高级特性
2020/06/09 Javascript
js+css3实现炫酷时钟
2020/08/18 Javascript
[03:14]2014DOTA2西雅图国际邀请赛 EG战队巡礼
2014/07/07 DOTA
Python面向对象之静态属性、类方法与静态方法分析
2018/08/24 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
Python完成毫秒级抢淘宝大单功能
2019/06/06 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
python实现画循环圆
2019/11/23 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
校园餐饮创业计划书
2014/01/10 职场文书
英语故事演讲稿
2014/04/29 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
师德师风自我评价范文
2014/09/11 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
工作证明英文模板
2014/10/21 职场文书
单位婚育证明范本
2014/11/21 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
入党积极分子半年考察意见
2015/06/02 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
党员理论学习心得体会
2016/01/21 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书