Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用生成的编号设置对象左位置的动画_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 使用生成的编号设置对象左位置的动画

Javascript 使用生成的编号设置对象左位置的动画,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我们如何用我通过一些计算得出的数量来设置对象的动画 $(document).ready(function(){ var someNumber = "'+='" + 500 + "'"; $('.someClass').animate( {left:someNumber}, {duration : 500, queue : false}, function(){ }); }); 这是小提琴: 为什么元素没有动画?

我们如何用我通过一些计算得出的数量来设置对象的动画

$(document).ready(function(){
    var someNumber = "'+='" + 500 + "'";
    $('.someClass').animate(
        {left:someNumber},
        {duration : 500, queue : false},
        function(){
        });
});
这是小提琴:

为什么元素没有动画?
如果我必须将相同的动画应用于两个对象,以下内容有效吗?我记得在什么地方见过它:

$('#firstPage #secondPage').animate(
{css property}, 
{duration},
function(){});
初学者会问这个问题,但这正是我使用jQuery的经验。

1。)您不需要在字符串中添加“with your string:
var someNumber=“++=”+500+“px”
2.)您应该定义要设置动画的单元,
px,em,%

3.)选择实际存在的元素:)

编辑

就像在css中一样,您可以使用

$('#first, #second, #third').animate()
$(“#firstPage#secondPage”)
将在id为
firstPage的元素中查找id为
secondPage
的元素
2.)您应该定义要设置动画的单元,
px,em,%

3.)选择实际存在的元素:)

编辑

就像在css中一样,您可以使用

$('#first, #second, #third').animate()

$(“#第一页#第二页”)
将在id为
第一页的元素中查找id为
第二页
的元素

请签出
jsfiddle.net/vinhnguyenle/H7hpP/8/
请签出
jsfiddle.net/vinhnguyenle/H7hpP/8//code>中有一个“太多了”“。您还必须定义px、%、em。。。此外,您正在选择一个不需要的元素exist@Alex:纠正了上述情况。仍然缺少一些东西-有一个'太多在'+='“。您还必须定义px、%、em。。。此外,您正在选择一个不需要的元素exist@Alex:纠正了上述情况。仍然缺少一些东西-你能指出问题的第二部分,即对两个对象应用相同的动画吗?监督,一秒钟,我的朋友你能指出问题的第二部分,即对两个对象应用相同的动画吗?监督,一秒钟,我的朋友们,虽然这在理论上可以回答问题,但在这里包括答案的基本部分,并提供链接供参考。虽然这在理论上可以回答问题,但在这里包括答案的基本部分,并提供链接供参考。