Javascript 在鼠标悬停时随机更改背景图像
更改鼠标悬停时的背景图像,如facebook相册。当您悬停任何相册时,您会随机看到perview 3 4图像。我如何在jquery中执行此操作。我试过这个,但它不是我想做的工作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",
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处获取图像