How to increase/decrease current margin at a number by jquery?

后端 未结 4 1851
慢半拍i
慢半拍i 2020-12-17 16:58

Given an element with unknown margin-left, how to increase its margin-left at a number say 100px?

For example:

assuming the original margin-left is 100px

4条回答
  •  无人及你
    2020-12-17 17:21

    A quick/terse way to do this:

    $('#IDHere').animate({marginLeft: '+=100px'}, 0);
    

    Here's a quick example of this. The 0 makes this happen in a single frame, if you actually want to animate it, change the 0 to the number of milliseconds you want, like this.

提交回复
热议问题