我有以下问题。
我希望间隔每1秒更改一次元素的marginLeft
通过jQuery。但这必须是窗口类的innerWidth除以4。

我已经做到了以下几点;

$(document).ready(function() {
var adjust = setInterval(function() {
    $(".content").css("marginLeft" : window.innerWidth / 4);
}, 1000);
});


但是,控制台只会吐出以下错误;

Uncaught SyntaxError: Unexpected identifier


您将如何进行这项工作?

在此先感谢您,我希望您也能从中学到这一点!

最佳答案

是的,它是错误的语法:应该为object literal或使用comma

$(".content").css({"margin-Left" : window.innerWidth / 4});


要么

 $(".content").css("margin-Left" , window.innerWidth / 4);

关于jquery - jQuery .css()中window.innerWidth的用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17201077/

10-11 21:29