Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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/88.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 eq不正确,第二个元素 mycars={}; 函数dodat(){ var btn=document.createElement(“div”); btn.style.width=“25px”; btn.style.height=“25px”; btn.style.backgroundColor=“红色”; btn.style.boxShadow=“插入0px 0px 0px 2px黑色”; btn.style.position=“绝对”; btn.style.left=“0px”; var numba=Math.round(Math.random()*1000000000); btn.id=numba; mycars[numba]=-100; var move=function(){ mycars[numba]=mycars[numba]+1; document.getElementById(numba.style.left=mycars[numba]+“px”; }; 设置间隔(移动,10); document.getElementById(“track”).appendChild(btn); } 设置间隔(“dodat();”,“1000”); setInterval($($div:eq(1)).position().left);','1000');_Javascript_Jquery_Html_Jquery Selectors_Selector - Fatal编程技术网

Javascript eq不正确,第二个元素 mycars={}; 函数dodat(){ var btn=document.createElement(“div”); btn.style.width=“25px”; btn.style.height=“25px”; btn.style.backgroundColor=“红色”; btn.style.boxShadow=“插入0px 0px 0px 2px黑色”; btn.style.position=“绝对”; btn.style.left=“0px”; var numba=Math.round(Math.random()*1000000000); btn.id=numba; mycars[numba]=-100; var move=function(){ mycars[numba]=mycars[numba]+1; document.getElementById(numba.style.left=mycars[numba]+“px”; }; 设置间隔(移动,10); document.getElementById(“track”).appendChild(btn); } 设置间隔(“dodat();”,“1000”); setInterval($($div:eq(1)).position().left);','1000');

Javascript eq不正确,第二个元素 mycars={}; 函数dodat(){ var btn=document.createElement(“div”); btn.style.width=“25px”; btn.style.height=“25px”; btn.style.backgroundColor=“红色”; btn.style.boxShadow=“插入0px 0px 0px 2px黑色”; btn.style.position=“绝对”; btn.style.left=“0px”; var numba=Math.round(Math.random()*1000000000); btn.id=numba; mycars[numba]=-100; var move=function(){ mycars[numba]=mycars[numba]+1; document.getElementById(numba.style.left=mycars[numba]+“px”; }; 设置间隔(移动,10); document.getElementById(“track”).appendChild(btn); } 设置间隔(“dodat();”,“1000”); setInterval($($div:eq(1)).position().left);','1000');,javascript,jquery,html,jquery-selectors,selector,Javascript,Jquery,Html,Jquery Selectors,Selector,我有一个问题,因为blob不断滚动jQuerydiv:eq(1)没有得到第二个元素,它似乎得到了最后一个元素或其他东西,它不是动态的 请帮助,谢谢:)在DOM准备就绪时编写代码 尝试: $(文档).ready(函数(){ setInterval(函数(){ 警报($(“div:eq(0)”).position().left); },1000); }); 你刚才让我哭了!那太可悲了。等等,你在讽刺我吗@阿德尼诺,不是真的!在doctype之前有一个script标记,许多javascript都可

我有一个问题,因为blob不断滚动jQuery
div:eq(1)
没有得到第二个元素,它似乎得到了最后一个元素或其他东西,它不是动态的


请帮助,谢谢:)

在DOM准备就绪时编写代码

尝试:


$(文档).ready(函数(){
setInterval(函数(){
警报($(“div:eq(0)”).position().left);
},1000);
});

你刚才让我哭了!那太可悲了。等等,你在讽刺我吗@阿德尼诺,不是真的!在doctype之前有一个script标记,许多javascript都可以通过使用jQuery简单得多,因为不管怎么说,都包含了用于计算函数的时间间隔,问题是,一旦将某个值传递给这样的时间间隔,当您更改变量或更新DOM时,它不会更新,因此它不会更新。
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<!DOCTYPE html>
<script>
mycars = {};

function dodat(){
var btn=document.createElement("div");
btn.style.width="25px";
btn.style.height="25px";
btn.style.backgroundColor="red";
btn.style.boxShadow="inset 0px 0px 0px 2px black";
btn.style.position="absolute";
btn.style.left="0px";
var numba = Math.round(Math.random()*10000000000);
btn.id=numba;
mycars[numba] = -100;

var move = function(){
mycars[numba] = mycars[numba]+1;
document.getElementById(numba).style.left=mycars[numba]+"px";
};

setInterval(move, 10);

document.getElementById("track").appendChild(btn);
}
</script>

<body>

<div style="background-color:#c3c3c3;width:500px;height:25px;overflow:hidden;position:relative;" id="track"></div>
</body>

<script>
setInterval("dodat();", "1000");
</script>
<script>
setInterval('alert($("div:eq(1)").position().left);', '1000');
</script>
<script>
$(document).ready(function(){
    setInterval(function(){
        alert($("div:eq(0)").position().left);
    },1000);
});
</script>