Bootstrap の JS ガイドラインを調べたところ、このコードは Twitter の Bootstrap モーダルを無効にします。
$('#myModal').on('show', function (e) {
if (!data) return e.preventDefault() // stops modal from being shown
})
ただし、モーダルをクリックしても、オブジェクト (この場合は Bootstrap Image Gallery を使用した画像: https://github.com/blueimp/Bootstrap-Image-Gallery ) は開きません。クリック機能を完全に無効にするだけです。
モーダル ギャラリーを無効にするために、次のスニペットも試しました。
$(document.body).off('.modal-gallery.data-api')
しかし、それはそれを無効にするようには見えません。
モーダルギャラリーが無効になり、画像がリンクとして定期的に開くようにjQueryを作成するにはどうすればよいですか? (すべてのスクリプトが実行された後、フッターに実装されるモバイル サイト用にこのスニペットが必要です。)