私は現在、マウスオーバーとマウスアウト機能をjqueryで動作させるのに問題があります。「images/doomsday.jpg」と呼ばれる2つの画像と「keep_calm.png」と呼ばれるもう1つの画像があり、マウスが上にあるときに交換し、そうでないときに元に戻します。私は現在使用しようとしているコードを含めました。だれかが問題を見つけて、どこが間違っているかを確認できますか?
$(function() {
$("images/doomsday.jpg")
.mouseover(function() {
var src = $(this).attr("src").match(/[^\.]+/) + "images/keep_calm.png";
$(this).attr("src", src);
})
.mouseout(function() {
var src = $(this).attr("src").replace("images/keep_calm.png");
$(this).attr("src", src);
});
});