Raphael JavaScript ライブラリを使用して、完全に機能する「スクラップブック」タイプの作業を行っています。変換された画像が重なっているため、ホバー効果が発生して画像が前面に表示され、グローが追加され、その後グローがオフになりました。クリック イベントにより、画像がカラーボックスに表示されます。IE 7 と 8 を除いて、これはすべて問題なく機能しました。ホバーは機能し、画像を前面に出しましたが、グローは削除されず、結果として次のクリック イベントはまったく機能しませんでした。エントリのホバー イベント セクションを削除すると、クリック イベントが修正されましたが、このホバー効果を実装したいと思います。
スクリプト ブロックは次のとおりです。
paper.forEach(function (el) {
el.hover(
function() {
el.toFront();
el.g = this.glow();
},
function() {
el.g.remove();
}
);
// el.click block goes here and breaks if the el.hover block above is uncommented in IE 7 and 8
});
コードの残りの部分はすべて、データベースから動的に生成されるため、ここに到達して誰にとっても意味を成すのは非常に困難です。上記に何か問題があるかどうか知りたいだけですか?他のすべては問題なく動作していますが、これがラファエルとの最初の外出なので、あまり自信がありません!
ありがとう。