逃避""在jQuery中输入变量的字符

时间:2016-04-03 23:01:29

标签: javascript jquery html

我确信这个人正盯着我。试图增加对象的旋转,直到我达到一个值。我试图逃避CSS部分输入我的变量' i'得到错误。

任何人都可以看到可能出错的地方吗?

for(var i = 0; i < 200; i++){
  console.log(i);
  $('.rotateMe').css({"transform": "rotate("i"deg)"});
}

由于

4 个答案:

答案 0 :(得分:3)

您必须将 for(var i = 0; i < 200; i++){ console.log(i); $('.rotateMe').css({"transform": "rotate("+i+"deg)"}); } 内的variablestring连接起来,如下所示:

+

&#13;
&#13;
for(var i = 0; i < 200; i++){
  console.log(i);
  $('.rotateMe').css({"transform": "rotate("+i+"deg)"});
} 
&#13;
for (var i = 0; i < 200; i++) {
  $('.rotateMe').css({
    "transform": "rotate(" + i + "deg)"
  });
}
&#13;
.rotateMe {
  width: 50px;
  height: 50px;
  background: red;
}
&#13;
&#13;
&#13;

答案 1 :(得分:1)

您忘记了me@localhost:~/temp$ ls ./* ./-l ./testfile me@localhost:~/temp$

+

答案 2 :(得分:1)

你不能在JS中连接类似的字符串,试试

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="rotateMe"></div>

答案 3 :(得分:1)

您的代码中有错误:

.item

对于javascript中的字符串连接,您必须使用加号(+)。