クリックするとGoogleフォームが表示されるボタンを挿入しようとしています(フュージョンテーブルに関連付けられています)。ボタンは右上隅にあります。
私のjsfiddleでは、ボタンは期待どおりに機能し、Googleフォームのiframeを保持するdivがポップアップします。
しかし、すべてのコードをサーバーに移動すると、ボタンが機能しなくなります。
そして、これはサーバー上の同じコードです。現在、予期しない結果が生成されます。
$(document).ready(function() {
$('.button2').click(function() {
type = $(this).attr('data-type');
$('.overlay-container').fadeIn(function() {
window.setTimeout(function(){
$('.window-container.'+type).addClass('window-container-visible');
}, 100);
});
});
$('.close').click(function() {
$('.overlay-container').fadeOut().end().find('.window-container').removeClass('window-container-visible');
});
}); </p>
ここで何が起こっているのか、この問題にどのように取り組むべきかについて、誰かがガイダンスを提供できますか?