jquery - 查找集中表的左边距值

标签 jquery css ruby-on-rails tabular wicked-pdf

我有可变列表,这意味着表的列是动态的。由于表格是集中的,列的数量将不断变化,因此现在表格的左边距将随着列的变化而不断变化。

现在我想计算表格的左边距值,因为它随列数而变化,为了您的信息,我没有为表格设置任何左边距值。

我计算表格左边距的目的是我需要将计算出的左边距值应用到另一个段落以正确对齐;就是这样。

我已经使用 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>

请看图片,您会了解到放置在表格上方的文本未与表格对齐。这就是我需要实现的,现在我已经告诉表格左边距会随着列数的变化而变化,因为表格是集中的,表格的位置会改变。请问有人可以帮我解决这个问题吗?

enter image description here

最佳答案

尝试:

$("#table123").offset().left

关于jquery - 查找集中表的左边距值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26797813/

相关文章:

ruby-on-rails - Rails/ActiveRecord 实现 "Watch list"关系

ruby-on-rails - 在设计中使用 rails secret 来加盐认证 key

ruby-on-rails - 在 emberjs 和 Rails 中显示 has_and_belongs_to_many 数组

javascript - 如果启用了向左浮动,如何在其他 div 上设置一个 div 的动画?

javascript - 将删除按钮与警报框合并

java - Thymeleaf:如何使用条件来动态添加/删除 CSS 类

html - Bootstrap 3 表单填写父级

jquery - 选择2 : Showing multiple selected values

php - jquery 显示特定元素然后在选择另一个元素时隐藏

javascript - jQuery <h1> 来自 var 的文本不换行