Javascript 在鼠标悬停时随机更改背景图像

Javascript 在鼠标悬停时随机更改背景图像,javascript,jquery,random,mouseevent,Javascript,Jquery,Random,Mouseevent,更改鼠标悬停时的背景图像,如facebook相册。当您悬停任何相册时,您会随机看到perview 3 4图像。我如何在jquery中执行此操作。我试过这个,但它不是我想做的工作 function randomPick(arr) { var selected = arr[Math.floor(Math.random()*arr.length)] return selected; } images = [ "image1.png", "image2.png", "image3.png",

更改鼠标悬停时的背景图像,如facebook相册。当您悬停任何相册时,您会随机看到perview 3 4图像。我如何在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";

}

尝试将返回值转换为如下所示的整数:

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

你总是在索引0处获取图像吗?是的,我在索引0处获取图像