2016-10-19 3 views

答えて

0

どちらもありません。

要素のleftプロパティをアニメートするだけです。要素のpositionとその親は、そのプロパティの値がどのように使用されるかを設定します。

+0

$( "#mydiv")。position()。leftだけを変更したい場合は、どうしたらいいですか? –

+0

@HoneyThakuriaそれは異なります。 'position()'はオフセット親に対して相対的なので、 'position:relative;'要素と 'left'プロパティを設定するか、負のマージンを設定します。 –

+0

はい。これは、祖先が相対位置に配置されていない場合、それ以外の位置にオフセットされることを意味します。ありがとう。また、AngularJSのようなFrameworkを使用しているときにDOM操作にJqueryを使用することをお勧めしますか?またはng-classのようなネイティブメソッドを使用する必要がありますか? –