2013-12-14 66 views
0

将鼠标悬停后的背景图像更改为Facebook相册。当您将任何相册随意移动时,可以使用3 4图像random.how我可以在jquery中执行此操作。我尝试这一点,但它无法正常工作,我想要做的在鼠标上随机更改背景图像

function randomPick(arr) { 

var selected = arr[Math.floor(Math.random()*arr.length)] 

return selected; 
} 


images = 
[ 

"image1.png", 
"image2.png", 
"image3.png", 
"image4.png", 
"image5.png" 
] 



function randomHover() { 

var myImage = document.getElementById('hover'); 
var selImage = randomPick(images); 

myImage.src = selImage; 


} 

function resetState() { 

var myImage = document.getElementById('hover'); 
myImage.src = "something.png"; 

} 
+0

你总是在指数0获得的图像? –

+0

是的,我得到索引0的图像 –

回答

0

尝试返回值转换为整数这样的:

arr[parseInt(Math.floor(Math.random()*arr.length))]