我无法获取对象的左属性
我试过
$('myobject').left() //it doesn't work`
$('myobject').css().left() //invalid property
$('myobject').css('left') //invalid property
我一直在使用offset()。left这是完全错误的,我需要得到一个对象的左边属性
答案 0 :(得分:2)
将它放在最后:.replace(/%|in|cm|mm|em|ex|pt|pc|px/,'')
它将从结果中删除所有CSS单位:
jQuery方式:
$('#myobject').css('left').replace(/%|in|cm|mm|em|ex|pt|pc|px/,'');
标准方式:
document.getElementById('myobject').style.left.replace(/%|in|cm|mm|em|ex|pt|pc|px/,'');
混合:
$('#myobject')[0].style.left.replace(/%|in|cm|mm|em|ex|pt|pc|px/,'');
答案 1 :(得分:1)
css离开?
$('#myobject').css('left')
答案 2 :(得分:1)
$('#myobject').position().left
对于顶部,请向左下方。
$('#myobject').position()
答案 3 :(得分:0)