码迷,mamicode.com
首页 > Web开发 > 详细

jquery 的attr()方法解析

时间:2016-06-14 22:09:00      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:

我想用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()方法解析

标签:

原文地址:http://www.cnblogs.com/lijinwen/p/5585444.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!