gpt4 book ai didi

jquery - 如何在悬停时将背景图像应用于 div - jQuery

转载 作者:太空宇宙 更新时间:2023-11-04 15:09:20 27 4
gpt4 key购买 nike

我想给这个 div 添加背景图片:

<div class="logo-main"></div>

但是我的脚本不工作:

<script type='text/javascript'>
$(document).ready(function(){
var div = $('.logo-main');
$('.logo-main').hover(function() {
div.css({ 'background': 'url(images/slides/glare.png)' });
)};
});
</script>

有什么建议吗?

最佳答案

语法错误

$(document).ready(function() {
var div = $('.logo-main');
div.hover(function() {
div.css({
'background' : 'url(images/slides/glare.png)'
});
});
});

可以简化为

$(document).ready(function() {
$('.logo-main').hover(function() {
$(this).css({
'background' : 'url(images/slides/glare.png)'
});
});
});

演示:Fiddle

但可能你想要的是

$(document).ready(function() {
$('.logo-main').hover(function() {
$(this).css('background', 'url(images/slides/glare.png)');
}, function(){
$(this).css('background', '');
});
});

演示:Fiddle

关于jquery - 如何在悬停时将背景图像应用于 div - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15515081/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com