jQuery中有没有办法可以做到:
$('#element').css('margin-left',-=10);
目的是为左,右,宽度,高度,边距,填充等... ...谢谢!
答案 0 :(得分:1)
是的,这是可能的。语法略有不同。
$('div').css('margin-left',"-=10px");
div{margin: 40px; background: red; height: 20px; width: 20px;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div></div>
答案 1 :(得分:0)
你正在尝试一种速记(我认为不存在)用于显式吸气剂的非常简单的应用:
const $element = $('#element');
$element.css('margin-left', $element.css('margin-left') - 10);