我有可变列表,这意味着表的列是动态的。由于表格是集中的,列的数量将不断变化,因此现在表格的左边距将随着列的变化而不断变化。
现在我想计算表格的左边距值,因为它随列数而变化,为了您的信息,我没有为表格设置任何左边距值。
我计算表格左边距的目的是我需要将计算出的左边距值应用到另一个段落以正确对齐;就是这样。
我已经使用 jQuery 计算了表格的 margin left 值,但它没有得到该值。
<%= javascript_include_tag "http://code.jquery.com/jquery-1.10.0.min.js" %>
<%= javascript_include_tag "http://code.jquery.com/ui/1.10.3/jquery-ui.min.js" %>
<script>
$(document).ready(function() {
var sp = parseInt($("#table123").css("margin-left"));
var paddT = $('#text123').css("margin-left", sp + 'px' );
});
</script>
请看图片,您会了解到放置在表格上方的文本未与表格对齐。这就是我需要实现的,现在我已经告诉表格左边距会随着列数的变化而变化,因为表格是集中的,表格的位置会改变。请问有人可以帮我解决这个问题吗?
最佳答案
尝试:
$("#table123").offset().left
关于jquery - 查找集中表的左边距值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26797813/