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 相关文章推荐
js 鼠标点击事件及其它捕获
Jun 04 Javascript
javascript:void(0)的作用示例介绍
Oct 28 Javascript
jquery操作cookie插件分享
Jan 14 Javascript
JS实现图片剪裁并预览效果
Aug 12 Javascript
javascript中的 object 和 function小结
Aug 14 Javascript
JS定时器用法分析【时钟与菜单中的应用】
Dec 21 Javascript
node.js实现复制文本到剪切板的功能
Jan 23 Javascript
js 显示日期时间的实例(时间过一秒加1)
Oct 25 Javascript
微信小程序实现联动选择器
Feb 15 Javascript
vue实现微信二次分享以及自定义分享的示例
Mar 20 Javascript
使用layui前端框架弹出form表单以及提交的示例
Oct 25 Javascript
如何在vue 中引入使用jquery
Nov 10 jQuery
微信小程序 动态的设置图片的高度和宽度详解及实例代码
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 array_slice函数的使用以及参数详解
2008/08/30 PHP
PHP中MVC模式的模板引擎开发经验分享
2011/03/23 PHP
php通过修改header强制图片下载的方法
2015/03/24 PHP
Zend Framework基本页面布局分析
2016/03/19 PHP
简明json介绍
2008/09/28 Javascript
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
JS解析XML的实现代码
2009/11/12 Javascript
一个JQuery操作Table的代码分享
2012/03/30 Javascript
js设置组合快捷键/tabindex功能的方法
2013/11/21 Javascript
jquery实现背景墙聚光灯效果示例分享
2014/03/02 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
小程序自定义弹框效果
2020/11/16 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
Python获取任意xml节点值的方法
2015/05/05 Python
Python应用03 使用PyQT制作视频播放器实例
2016/12/07 Python
Python中你应该知道的一些内置函数
2017/03/31 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
python 列表,数组和矩阵sum的用法及区别介绍
2018/06/28 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
Pytorch 实现冻结指定卷积层的参数
2020/01/06 Python
Django choices下拉列表绑定实例
2020/03/13 Python
Python爬虫教程知识点总结
2020/10/19 Python
Canvas在超级玛丽游戏中的应用详解
2021/02/06 HTML / CSS
初入社会应届生求职信
2013/11/18 职场文书
支部组织生活会方案
2014/06/10 职场文书
信息员培训方案
2014/06/12 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript