ホバーした場合に要素を強調表示する次のコードがあります。
$('*').hover(function() {
$(this).addClass('over');
}, function() {
$(this).removeClass('over');
});
問題は、選択範囲の周りのすべての要素も強調表示されることです。例を見てください。JsFiddlespan
にカーソルを合わせると、p
とbody/html
が強調表示されます。
Imがホバリングしている部分だけを強調表示するには、何を変更する必要がありますか?
ps*
属性が何であるかわからないので、使用する必要があります。