1. ホーム
  2. javascript

[解決済み] jqueryでmarginを設定する方法は?

2022-02-13 09:39:47

質問

しています。

var sId=id.toString();
var index=sId.substring(3);
var mrg=index*221;
var el=$(id);
el.css('margin-left',mrg+'px'); and el.css('marginLeft',mrg+'px');

el はマージンを設定したい要素(正しく取得されたもの)、mrg は新しいマージンの値です。

もし私が$ ('#test1').css('margin-left',200); または $('#test1').css('marginLeft',200); どちらの方法でも動作しますが、プロパティの設定方法が間違っているようです。

正しい方法は、var el=$('#'+id);

どのように解決するのですか?

試す

el.css('margin-left',mrg+'px');