2011-09-16 10 views
0

をシミュレート:は、私はこのような画像や説明でいっぱいのリストを持っているホバーイベント

<li> 
<img class="photography" src="PHOTO/boat.jpg" alt="Boat on sea." /> 
</li> 
<li><div id="description" class="description"> 
<p>BOAT</p> 
<p>ITALY</p> 
</div></li> 
<li> 
私は説明のdivの上に置くと、画面上にホバーイベントをシミュレートしたいと思います

。 誰かが私にこのことを教えてもらえますか?

+0

mouseEnterイベントでブラープラグインを呼び出してみませんか? – jamesfzhang

答えて

0

完全なリストの周りに大きなdivを使用して、このホバーイベントを使用できます。

+0

hmm jeah私はそれが簡単なのではない私は正確にこれが必要なので私は私のギャラリーでは、イメージ上のホバーと何ものホバーのいくつかの効果を使用したので... – a13ks

2
$("#description").mouseout(function(){ 
    $(".photography").css('border',''); 
}); 

$("#description").mouseenter(function(){ 
    $(".photography").css('border','4px solid #333'); 
}); 

demo

+0

Thxしかし、私はこのようなものが必要:onClick = "$( ' .jp-pause ')。クリック(); リストが長く、前の要素のホバーをシミュレートするのに必要です... – a13ks

+0

@ a13kあなたが何を探しているのかわかりません – genesis

+0

私はプラグインを使用しています画像をキャンバスに変換し、それらをぼかすときにぼやけてしまいました。画像の右側に説明が追加されました。画像が鮮明になる必要があります。 – a13ks

0

私はあなたが使用してますが、ここで変更することができます例ですされている機能やパラメータを確認していません。

$("#description").mouseout(function(){ 
    $(".photography").pixastic("blurfast", {amount:0.2}) 
}); 

$("#description").mouseenter(function(){ 
    $(".photography").pixastic("revert") 
}); 
+0

okですしかし、私はクラスの写真で前の要素にアクセスしなければなりません。だから私は説明の上にマウスを置くとthis.prev( "。photography")のようなことをします... – a13ks

関連する問題