0

基本的に、私はたくさんの写真と名前付きのテーブルを手に入れました. 誰かが写真の上にマウスを置くと、その写真の名前 (表の名前) が点灯したり、光ったりします。私の問題は、別のイベントがフォーカスされている/「マウスオーバー」されているときに、要素のイベントをトリガーする方法がわからないことです。

助けてください?(JS または jquery、どちらでも動作します)

4

2 に答える 2

2

あなたが尋ねたものとは異なり、イベントをトリガーしません。ただし、画像に対応するタイトルを強調表示する必要がある場合は、これが可能な解決策です。とにかく、この例を参照してくださいhttp://jsfiddle.net/qYsu9/

$('ul img').hover(function() {
  var index = $(this).data('title');
  $('table .title').removeClass('active').filter('.title-' + index).addClass('active');
});

したがって、アクティブなクラスを対応するタイトルに追加するだけです。

于 2013-01-13T12:58:57.867 に答える
0

多分$('#caption').trigger('mouseovere');あなたが必要なものです。

詳細: http://api.jquery.com/trigger/

于 2013-01-13T12:53:34.973 に答える