1

画像を表示する ListView があり、クリックすると画像のインデックスを取得できますが、画像にカーソルを合わせただけではインデックスを取得できません。

これは私がいる場所です:

<img onmouseover="ImageListHover(this, $(this));" id="#=ItemID#" src="../Images/CatalogImages/#= CheckForImagesURL(FilePreview) #" alt="#: ItemName # image" />

mouseover イベントで呼び出される関数は次のとおりです。

function ImageListHover(a, b) {
    console.log("index from a is: " + a.index());
    console.log("index from b is: " + b.index());
}

this と $(this) の両方を渡して、どちらかからインデックスを取得できるかどうかを確認していますが、役に立ちません。

編集

ここにコードへのリンクがあります。変更した例を使用しているため、剣道道場に配置する必要がありました..

4

1 に答える 1