0

購入したサイト テンプレートに Jquery DatePicker を導入しようとしていますが、カレンダーを表示できません。

そのため、すべてのページ コンテンツを取り除き、スクリプトやスタイル シートなどと、カレンダーを起動する div のみを残しました。

これは、 http://www.flowerssameday.co.uk/TestTemplate_Date.aspで確認できます。

ご覧のとおり、カレンダーはありません。

ただし、次の 2 つのスクリプトをページから削除すると:

<script type="text/javascript">
if ( jQuery('#MM ul') ) { ddsmoothmenu.init({ mainmenuid: "MM", orientation: "h", classname: "slideMenu", contentsource: "markup" }); }
</script>
<script src="assets/js/onLoad.js"></script>

その後、カレンダーは問題なく表示されます。

これは、 http://www.flowerssameday.co.uk/TestTemplate_Date_Working.aspでも確認できます。

もちろん、スクリプトを削除すると、テンプレートが正しく機能しなくなります。

2 つのスクリプトに互換性がないという問題の解決策があるのだろうか。

どんな助けでも大歓迎です。

4

1 に答える 1

0

わかりました、答えが見つかりました。

onload.js は、ページ表示のフェードイン オプションを制御します。body タグには、コンテンツを非表示にするクラスがあり、スクリプトはページをフェード インします。

css を変更し、onload.js を削除したところ、カレンダーが正常に表示されるようになりました。

于 2012-04-24T10:10:20.290 に答える