html:<div id="sign">this is test!</div>
css:      <style type="text/css">.out{background-color: gray;}.over{background-color: red;}.down{background-color: yellow; }
</style> Way1:js:$(function(){var sign=document.getElementById("sign");changBkColor(sign);
});
function changBkColor(obj){obj.onmouseover=function(){ this.className="over"; };//鼠标悬停事件obj.onmouseout=function(){ this.className="out"; };//鼠标离开事件obj.onmousedown=function(){this.className="down";};//鼠标点击时触发事件
}Way2:(JQuery)/*  $(obj).hover(inFunction,outFunction)* 等同于$(obj).mouseover().mouseout();
*/
$(function(){$('#sign').hover(function() {$('#sign').addClass('over');}, function() {$('#sign').removeClass('over').addClass('out');});
});

js和jq悬停添加新class相关推荐

  1. JS 在元素后面添加新的元素

    js中没有insertAfter元素,只有insertBefore函数: function insertAfter(newElement, targentElement) {var parent = ...

  2. 【js细节剖析】通过=操作符为对象添加新属性时,结果会受到原型链上的同名属性影响...

    在使用JavaScript的过程中,通过"="操作符为对象添加新属性是很常见的操作:obj.newProp = 'value';.但是,这个操作的结果实际上会受到原型链上的同名属性 ...

  3. js 对象中添加新属性

    js 对象中添加新属性 对象数组添加新属性 同名属性会被覆盖,相同属性会去重

  4. JS中数组的常用方法(concat拼接,join修改间隔符,pop移除最后一个元素,push在数组最后添加新的元素,reverse反转数组元素,shift移除第一个元素,unshift添加,spli)

    <html><head><title>js数组的常用方法</title><meta charset="UTF-8"/>& ...

  5. 用html向表格插入新行,js向table表格中插入添加新行和选择删除行

    js向table表格中插入添加新行和选择删除行-综合特效-网页特效-站长新动力-msxindl.com #tab{ width:50%; } #tab td{ height:2em; text-ali ...

  6. jq添加新节点赋予class属性并获取该对象

    声明  : 该文的编写纯属个人试验所得 ,供网友借鉴.如有错误,请留言!!! 首先,添加新节点的class属性不能运用click.change等事件,但能通过类名选择器获取该对象的value值. &l ...

  7. JS在数组对象中添加新字段

    在数组对象中每一项都添加相同字段 第一步使用forEach遍历数组 然后通过Object.assign()来添加 var arr = [{age:18,sex:'女'}, {age:30,sex:'男 ...

  8. javaScript 对象添加属性和创建js对象的方式(以及理解:“无法给构造函数添加新的属性“)

    1.javaScript 对象想要添加属性,非常简单 (1)直接添加,使用语法:objectName.propertyName 添加属性. 举例: var person = new Object(); ...

  9. html和cs、js、jq 基础用法

    # web01 1. web前端: 学习如何搭建页面 2. 数据库: 学习如何对数据进行增删改查 3. Servlet: 判断请求的目的从而做出对应的响应  (获取请求并做出响应) ###服务器 - ...

最新文章

  1. linux 打印函数宏,linux内核中的嵌入式汇编宏函数
  2. jQuery慢慢啃之事件对象(十一)
  3. Android中导入第三方jar
  4. CF1540B Tree Array(期望,dp)
  5. mysql数据库的函数_详解数据库_MySQL: mysql函数
  6. node.js Web实时消息后台服务器推送技术---GoEasy
  7. android 动画卡顿优化,Android属性动画卡顿的优化
  8. 实验二:运算器数据通路
  9. 多媒体计算机室的好处,多媒体会议室系统带来的好处有什么
  10. 【推荐】数据治理资料合集
  11. 2014年实习生招聘之腾讯实习生招聘面试(一面)—2014/04/01
  12. 软工网络15团队作业4——Alpha阶段敏捷冲刺之Scrum 冲刺博客(Day4)
  13. 保护您的AWS网站免受DDoS攻击
  14. 安卓Activity的生命周期函数详解
  15. 用AndServer做安卓手机服务器
  16. MacOS Monterey 12.1 (21C52) OC 0.7.6 / Cl 5142 / PE 三分区原版黑苹果镜像
  17. 深度学习之五:稀疏编码
  18. 【计算方法】数值微积分
  19. 解决win10安装之后本地搜索框不能用
  20. 纯HTML也能访问数据库

热门文章

  1. matlab randperm函数
  2. 希望自己能够学有所成
  3. 2022华为杯C题汽车制造涂装-总装缓存调序区调度优化问题建模解决
  4. 看双师型人工智能机器人的智能课堂
  5. iPhone 7王者归来,友商们吊打苹果的姿势正确吗?
  6. 维客宝CRM系统服务器错误,CRM系统实施失败的原因
  7. qiankun微前端:script xxxxxx replaced by qiankun或script xxxxxxxxxx replaced by import-html-entry
  8. 使用SVN上传项目到GitHub
  9. 二月 Z 星月度速览 | Milvus 图形化管理工具 Attu、开箱即用的 Embedding 流水线 Towhee……...
  10. 如何查看nvida显卡是否正常使用