这会在悬停时更改背景位置,我想在鼠标移开时将位置返回到 0 0。我该怎么做?
$("#love").hover(function () {
document.getElementById('love').style.backgroundPosition= "0 -19px";
});
最佳答案
在这种情况下,您应该使用 CSS 而不是 JavaScript,因为它会更快:
<style type="text/css">
#love {
background-position: 0 0;
}
#love:hover {
background-position: 0 -19px;
}
</style>
关于javascript - jQuery 在悬停时切换 backgroundPosition?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7302083/