jquery 的attr()方法解析
Posted 进击的前端狗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 的attr()方法解析相关的知识,希望对你有一定的参考价值。
我想用jquery的attr()方法修改一个li小圆点的背景颜色和外边框的时候;刚开始
$("#shanghai-btn").attr({background:"#999",border:"1px solid #999"});
我是这样写的。但是执行之后并没有起作用,于是很好奇的去打开浏览器审查元素,发现,jquery的attr()方法的执行机制是将括号内的属性添加到html属性,成为内嵌样式。
于是我马上知道要怎么改代码了
$("#hongkong-btn").attr({style:"background:#999;border:1px solid #999"});
内嵌样式定义背景和边框是需要加style的,经过浏览器解析,变成了这样
这样,达到了我的目的
以上是关于jquery 的attr()方法解析的主要内容,如果未能解决你的问题,请参考以下文章