質問

右側を見ると、サムネイルギャラリーがあります。アクションを「クリック時」から「ホバー時」に変更する必要があります。私はjavascriptの開発者ではないので、この時点でスクリプトを変更しても無駄になります(他の理由でこれを変更するのに時間がかかりすぎます)。

アクションを「クリック時」から「ホバー時」に変更する方法を見つけていただければ幸いです。

リンクはこれです(編集:リンクを削除し、問題は解決しました、ありがとう)

皆さんを支援するために、/ js / jquery.galleriffic.jsファイルを探します

役に立ちましたか?

解決

ファイルを見ると、2つのonclickハンドラーがありますが、onmouseenterハンドラーに変更する必要があります。なぜこれに時間がかかりすぎるのかわかりません。 さらに、onmouseenterハンドラーを適切なリンクに添付するだけです:

$('a.thumb').mouseenter(function(e)
{
    $(this).click();
});

これ以上クリックできないようにするには、下の要素でクリックイベントのバブルを停止する必要があります。

$('a.thumb img').click(function(e)
{
    e.stopImmediatePropagation();
});

他のヒント

スクリプトタグ内で、ギャラリーページのフッターに上記の2つのスニペットを追加しました。

ありがとう

<script type="text/javascript">
            //Makes hover work instead of click on gallery
            $('a.thumb').mouseenter(function(e)
{
    $(this).click();
});

$('a.thumb img').click(function(e)
{
    e.stopImmediatePropagation();
});
        </script>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top