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调用asp.net 页面后台的实现代码
Apr 27 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
Oct 29 Javascript
用js编写的简单的计算器代码程序
Aug 04 Javascript
JS实现的通用表单验证插件完整实例
Aug 20 Javascript
很棒的js Tab选项卡切换效果
Aug 30 Javascript
Vue组件化通讯的实例代码
Jun 23 Javascript
js实现移动端轮播图效果
Dec 09 Javascript
Vue.js实现分页查询功能
Nov 15 Javascript
详解vue-cli 脚手架 安装
Apr 16 Javascript
JavaScript setInterval()与setTimeout()计时器
Dec 27 Javascript
vue3.0生命周期的示例代码
Sep 24 Javascript
浅谈JS的二进制家族
May 09 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
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的5个入手程序
2006/11/23 PHP
php中的时间显示
2007/01/18 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
Laravel 加载第三方类库的方法
2018/04/20 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
2018/09/26 PHP
Array.prototype 的泛型应用分析
2010/04/30 Javascript
javascript instanceof 内部机制探析
2010/10/15 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
2016/10/28 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
vue实现在表格里,取每行的id的方法
2018/03/09 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
在小程序中使用canvas的方法示例
2018/09/17 Javascript
使用webpack搭建pixi.js开发环境
2020/02/12 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
python开发之文件操作用法实例
2015/11/13 Python
对Python字符串中的换行符和制表符介绍
2018/05/03 Python
pygame游戏之旅 调用按钮实现游戏开始功能
2018/11/21 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
美国最大的网络男装服装品牌:Bonobos
2017/05/25 全球购物
戴森台湾线上商城:Dyson Taiwan
2018/05/21 全球购物
时尚孕妇装:HATCH Collection
2019/09/24 全球购物
linux面试题参考答案(7)
2014/07/24 面试题
HR喜欢的自荐信格式
2013/10/08 职场文书
护理学专业推荐信
2013/12/03 职场文书
写好自荐信的几个要点
2013/12/26 职场文书
2014年3.15团委活动总结
2014/03/16 职场文书
初中学校军训方案
2014/05/09 职场文书
诉前财产保全担保书
2014/05/20 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
Keras在mnist上的CNN实践,并且自定义loss函数曲线图操作
2021/05/25 Python
PyTorch中permute的使用方法
2022/04/26 Python