【问题标题】:Remove margin-right jquery删除margin-right jquery
【发布时间】:2013-05-08 19:58:02
【问题描述】:

我使用的是可排序的,我需要删除边距,而不是将其保留为 0。如果您使用边距右 0 来排序,我会遇到问题。 默认情况下,他通过 jquery 赢得保证金。所以没有使用类改变,也不能使用remove.attr("style"),因为会删除所有的CSS。

【问题讨论】:

标签: jquery jquery-ui


【解决方案1】:
$('selector').css('margin-right', '');

【讨论】:

  • 如果您最初让 jQuery 设置了 margin-right,但如果它在 CSS 中,即.fred{margin-right:4em; margin-left:6px; border:solid green 1px; display:inline-block;},它将无法实际删除并在本示例中设置为4em。这是已知的和记录在案的,请参阅对该问题的评论。 jsfiddle.net/e9Y28 - 我用 Chrome 测试过
  • 好吧,这里不是这样。如果他在 CSS 中设置了边距,那么他可以将其删除。
  • 这段代码对我不起作用。 $('selector').css('margin-right', '0px');然而确实如此。在我的例子中,边距是在样式表中的“body”选择器上设置的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-24
  • 1970-01-01
  • 2019-03-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多