中に入れてみましたか?
$(document).ready(function() {
$('#fish').hover(function() {
$('#fish').css("background-image", "url(http://testsite.perseocigar.com/menu_hover.png)");
}, function() {
$('#fish').css("background-image", "url(http://testsite.perseocigar.com/menu_nohover.png)");
});
});
複数の要素に同じコードを使用する場合。こんなことしないで
$(document).ready(function() {
$('#fish').hover(function() {
$('#fish').css("background-image", "url(images/menu_hover.png)");
}, function() {
$('#fish').css("background-image", "url(images/menu_nohover.png)");
});
});
$(document).ready(function() {
$('#fish1').hover(function() {
$('#fish1').css("background-image", "url(images/menu_hover.png)");
}, function() {
$('#fish1').css("background-image", "url(images/menu_nohover.png)");
});
});
このようにすべてをまとめることができます
$(document).ready(function() {
$('#fish,#fish2,#fish3,#fish4,#fish5').hover(function() {
$(this).css("background-image", "url(images/menu_hover.png)");//<-- Then use 'this' to refer to the current element firing the event
}, function() {
$(this).css("background-image", "url(images/menu_nohover.png)");
});
});
または、要素に ex を共有するクラスを与えることをお勧めします。
<div id="fish" class="fishhover">test 123</div>
<div id="fish1" class="fishhover">test 123</div>
<div id="fish2" class="fishhover">test 123</div>
<div id="fish3" class="fishhover">test 123</div>
<div id="fish4" class="fishhover">test 123</div>
次に、クラスごとに選択します
$(document).ready(function() {
$('.fishhover').hover(function() {
$(this).css("background-image", "url(images/menu_hover.png)");//<-- Then use 'this' to refer to the current element firing the event
}, function() {
$(this).css("background-image", "url(images/menu_nohover.png)");
});
});