数週間前は情報ウィンドウにタブが表示されていましたが、今はもう表示されていません...
実際、コードは JQuery を使用しています。このリンクでコードを見つけてください
CSSファイルを含むJQueryのすべてのライブラリを含めました..何が問題なのですか?...かなり長い間機能していたのに突然停止した..実際に何が起こったのですか??
どんな助けでも大歓迎です:)
数週間前は情報ウィンドウにタブが表示されていましたが、今はもう表示されていません...
実際、コードは JQuery を使用しています。このリンクでコードを見つけてください
CSSファイルを含むJQueryのすべてのライブラリを含めました..何が問題なのですか?...かなり長い間機能していたのに突然停止した..実際に何が起こったのですか??
どんな助けでも大歓迎です:)
あなたがまだそれを理解していない場合、または同じ問題を抱えている可能性がある他の人のために...
タイミングの問題のようです。$( "#tabs")。tabs()は、tabs要素が作成/表示/その他される前に呼び出されます。コンテンツが実際にDOMに追加されると起動される「domready」にイベントリスナーを追加して、タブをアクティブにします。
google.maps.event.addListener(marker, 'click', function () {
infowindow.open(map, marker);
google.maps.event.addListener(infowindow, 'domready', function () {
$("#tabs").tabs();
});
});
上記のソリューションを提供してくれた cdru に、友好的な「ありがとう」を伝えます。
google.maps.event.addListener(infowindow, 'domready', function () {
$("#tabs").tabs();
これにより、infoWindow が構築されたときに jQuery タブ メソッドが起動されます !!!
次に、infoWindow のサイズ変更と、その中に表示されている div スクロールバーの削除に関する次の問題に取り掛かります。
とてもいいですね、LAガイ