获取背景图像位置(x y和单位)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取背景图像位置(x y和单位)相关的知识,希望对你有一定的参考价值。
//<![CDATA[ function getBackgroundPos(obj) { var pos = obj.css("background-position"); if (pos == 'undefined' || pos == null) { pos = [obj.css("background-position-x"),obj.css("background-position-y")];//i hate IE!! } else { pos = pos.split(" "); } return { x: parseFloat(pos[0]), xUnit: pos[0].replace(/[0-9-.]/g, ""), y: parseFloat(pos[1]), yUnit: pos[1].replace(/[0-9-.]/g, "") }; } $(document).ready(function() { // Test: // getBackgroundPos($("body")).x // getBackgroundPos($("body")).xUnit // getBackgroundPos($("body")).y // getBackgroundPos($("body")).yUnit // }); //]]> </script>
以上是关于获取背景图像位置(x y和单位)的主要内容,如果未能解决你的问题,请参考以下文章