代码如下 | 复制代码 |
$.fn.getHexBackgroundColor = function() { var rgb = $(this).css('background-color'); rgb = rgb.match(/^rgb((d+),s*(d+),s*(d+))$/); function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);} return rgb= "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]); } |
解决办法
上面定义的是一个jQuery函数,我们可以通过 $("#bg").getHexBackgroundColor(); 获取到标签id="bg"的background-color的RGB值
jQuery获取样式表中的属性值
代码如下 | 复制代码 |
<html> <head><title>aaaa</title></head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> }); }); </style> </body> |