我正在尝试获取元素的 margin-left 值。这在 Chrome、FireFox 和 IE9 中工作正常,但在 IE7 和 IE8 中我得到“自动”返回:
alert($('#'+page+'menubuttoncontainer').css('margin-left').replace('px', ''));
我怎样才能取回一个数字而不是“自动”?
最佳答案
.css
返回 CSS 的值。
为了获得位置,您应该使用偏移函数:http://api.jquery.com/offset/
关于javascript - jQuery .css ('margin-left' ) 在 IE7 和 IE8 中返回 "auto",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13095368/