我希望能够interate都list1 = list('asdf')和list2 = list('qwer')在同一时间.什么是最好的方法?
for i, p in list1, list2:
print(i,p)
Run Code Online (Sandbox Code Playgroud)
哪里i会增加list1而且p会增加list2.
这是我尝试编写动态onmouseout事件,当鼠标离开div时缓慢改变不透明度.由于某种原因,递归和超时似乎没有工作属性,并且不透明度的变化立即完成.
问题: 是否有任何原因setTimeout()不适用于递归?有没有更好的方法来解决这个问题?
function hide(id)
{
if (gOpacity > .4)
{
gOpacity -= .1;
document.getElementById(id).style.opacity = gOpacity;
setTimeout(hide(id),1000)
}
else
{
gOpacity = 1.0
}
}
Run Code Online (Sandbox Code Playgroud)