我想每次用戶點擊.go時,將右邊距.questionarea增加400px。這是我的Javascript。使用JavaScript更改每次點擊按鈕時的CSS
var marright = "-400px"
$(".go").click(function(){
$(".questionarea").animate({
marginRight: marright
}, 300);
marright += "-400px";
});
如果您拿出第二個最後一行,該按鈕有一次工作,但我不知道每增加一次點擊增加邊距大小的語法。
您每次都追加「-400像素」。所以'marright'變得像「-400px-400px-400px-400px」(一個字符串)。算術後加上「px」。 – George