0

私のサイトに別の画像onmouseoverとonmouseoutを表示したい。私は次のものを持っています:

<img src="@(Model.ThumbPath)" alt='@Model.Description' 
     onmouseover='iconMouseOver(this,"@Model.ThumbInvPath")' 
                onmouseout='iconMouseOut(this,"@Model.ThumbPath")'/>

呼び出されたJavascriptメソッド:

function iconMouseOver(targetImg, replaceImg) {
    $(targetImg).attr('src', replaceImg);
}

function iconMouseOut(targetImg, replaceImg) {
    $(targetImg).attr('src', replaceImg);
}

上記のコードはIEで機能しますが、他のブラウザでは機能しません。(私は知っています、そうですか?通常それは逆です)。画像は表示されますが、マウスオーバー/ホバー効果は機能しません。私は何が欠けていますか?

前もって感謝します!

4

1 に答える 1

0

ここに例を用意しました

jQueryホバーメソッドを使用しています

于 2012-05-29T10:43:12.380 に答える