javascript - 需要获取对象的 left 属性

标签 javascript jquery

我无法获取对象的 left 属性

我已经尝试过

$('myobject').left() //it doesn't work`
$('myobject').css().left() //invalid property
$('myobject').css('left') //invalid property

我一直在使用offset().left,这是完全错误的,我需要获取对象的left属性

最佳答案

将其放在最后: .replace(/%|in|cm|mm|em|ex|pt|pc|px/,'') 它将从结果:

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/,'');

关于javascript - 需要获取对象的 left 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5906593/

相关文章:

javascript - 如果已安装,则通过深层链接打开 Android 应用程序;如果未安装,则返回到 Web

javascript - 用于 Retina 显示屏的 Chrome 扩展屏幕截图部分图像裁剪

javascript - 当我在 php 中从数据库中检索数据并显示它时如何隐藏显示表中的密码字段

javascript - JQuery 获取 url 中字符串后的数字

javascript - 使用 eval()...

javascript - 使用 JQuery 按百分比扩展现有 CSS 样式

javascript - anchor 标记不会重定向到响应式移动 View 中的 div

jquery - jqplot - 日期轴渲染器 : internationalization

jquery - 将焦点切换到单击以动态添加文本输入

javascript - GM_xmlhttpRequest 成功回调 'onload' 未执行注入(inject)代码