jQueryギャラリーを使用しています。サムネイルをクリックすると、画像の拡大版が表示されます。
問題は、コードがリンク フラグメントを使用していることです。そのため、サムネイルをクリックすると、ページがスクロールして大きな画像になり、非常にぎくしゃくした感じになります。
<ul class="thumbnails">
<li>
<a href="#imageID">
<img src="myimage.jpg" />
</a>
</li>
</ul>
このブラウザのスクロール動作を無効にする必要があります。以下の js のメソッドはどちらも機能しますが、jQuery ギャラリーが完全に機能しなくなるため、サムネイルをクリックしても何も起こりません。この 1 ビットのブラウザの動作を無効にする方法はありますか?
$(".widget a").click(function(e) {
// return false;
// e.preventDefault();
});