如果想单独取background-position的X值或Y值,IE里可以通过私有属性background-positionX或者background-positionY取得,但是非IE浏览器无法通过这个属性取得。
查阅了参考资料,整理出如何获得XY的通用方法,我在IE6 IE7 IE8 FF3 Opera Chrome上测试没有问题。
函数一、先通过jQ取得XY。
View Code JAVASCRIPT
(function($) { |
函数二、单独取它们的X值或Y值
X值:$('#Element').backgroundPosition().split(" ")[0];
Y值:$('#Element').backgroundPosition().split(" ")[1];
没有评论:
发表评论