Может кто-нибудь, пожалуйста, назовите меня этим кодом. В настоящее время, когда я наводил указатель на ссылку, он меняет цвет фона на другом div. Вместо изменения цвета фона я хотел бы перейти на другое фоновое изображение.Наведите указатель мыши, чтобы изменить фоновое изображение вместо цвета фона
<html>
<head>
<title>Sample</title>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<style>
body {
background: #ccc;
transition:0.5s;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
$("#div-1").hover(
function() {
$('#top_section').css("background", "#ff9900");
},
function() {
$('#top_section').css("background", "#ccc");
}
);
$("#div-2").hover(
function() {
$('#top_section').css("background", "red");
},
function() {
$('#top_section').css("background", "#ccc");
}
);
$("#div-3").hover(
function() {
$('#top_section').css("background", "yellow");
},
function() {
$('#top_section').css("background", "#ccc");
}
);
});
</script>
</head>
<body>
<a id="div-1" href="#"> Orange</a>
<a id="div-2" href="#">Red</a>
<a id="div-3" href="#">Yellow</a>
<div id="top_section" style="height:100px;width:100px;"></div>
</body>
</html>
Я перепрофилирования $('#top_section').css("background", "#ff9900");
к $('#top_section').css("background-image", "/images/image1.jpg");
, но ничего не происходит, когда я мыши над ссылкой. большое спасибо,
Вы должны исправить: '.css (" background-image "," /images/image1.jpg ");' to '.css (" background-image "," url ('/ images/image1 .jpg ') ");' – emmanuel