Revision: 43168
Updated Code
at March 18, 2011 04:39 by FlashJunior
Updated Code
<script type="text/javascript">
//<![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>
Revision: 43167
Updated Code
at March 18, 2011 04:36 by FlashJunior
Updated Code
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")];
} 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, "")
};
}
// Test:
// getBackgroundPos($("body")).x
// getBackgroundPos($("body")).xUnit
// getBackgroundPos($("body")).y
// getBackgroundPos($("body")).yUnit
//
Revision: 43166
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 18, 2011 04:34 by FlashJunior
Initial Code
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")];
} 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, "")
};
}
// Test:
// getBackgroundPos($("body")).x
// getBackgroundPos($("body")).xUnit
// getBackgroundPos($("body")).y
// getBackgroundPos($("body")).yUnit
//
Initial URL
Initial Description
Initial Title
get background-image position (x y and unit)
Initial Tags
image, jquery, background
Initial Language
jQuery