【发布时间】:2015-08-21 07:03:32
【问题描述】:
我有这个代码和这个脚本:
$(document).ready(function() {
$('#unua').hover(function() {
$('#pagina').css('background-image', 'url(imagini/1.png)');
}, function() {
$('#pagina').css('background-image', '');
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="pagina">
<div id="primalinie">
<div id="unu" class="cerculet">
<div id="unua">
<a href="http://tineriiuniti.ro/contact/">Contact</a>
</div>
</div>
<div id="doi" class="cerculet">
<div id="doia">
<a href="http://tineriiuniti.ro/despre-atu/">About Us</a>
</div>
</div>
</div>
你能说出这里有什么问题吗? ID“pagina”用于整个页面。 让我帮你解决问题。每当用户将鼠标悬停在一个 div 上时,我都希望网站的背景图像会发生变化。不同的div,不同的图像。 :(
【问题讨论】:
-
如果图像存在于
imagini/文件夹中,您的脚本将起作用。你能说出你在 Chrome 或 Firebug 的控制台选项卡中看到了什么吗?还要确保你使用 jQuery 并且它在你的脚本执行之前被加载。 -
如果图像存在于
imagini目录中,那么它应该可以工作。您可以看到它适用于背景颜色here -
是的,没错,这就是我要说的:jsfiddle.net/3snzmLyy
-
现在可以了,谢谢大家!我没有加载 jQuery :)) 对我来说还是早上 :D
-
我怎样才能在那里添加效果?缓和和不透明? ://