完全な jQuery 初心者なので、簡単に始めてください。
に次のjQueryファイルがあります<head>
:-
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="jquery.ui.core.min.js"></script>
<script type="text/javascript" src="jquery.ui.widget.min.js"></script>
<script type="text/javascript" src="jquery.ui.mouse.min.js"></script>
<script type="text/javascript" src="jquery.ui.sortable.min.js"></script>
<script type="text/javascript" src="jquery.ui.tabs.min.js"></script>
<script src="./thesaurus/js/jquery.thesaurus.js" type="text/javascript"></script>
そして、次の doc ready 呼び出し:-
<script type="text/javascript">
$(document).ready(function()
{
$('#container').Thesaurus
({
effect: 'fade',
caseSensitive: true // Used when matching found terms against loaded ones
});
var page2jQueryTabs1Opts =
{
event: 'click',
collapsible: false
};
$("#page2jQueryTabs1").tabs(page2jQueryTabs1Opts);
});
</script>
私が抱えている問題は、シソーラスは完全に機能しますが、jQuery のタブ付きセクションは機能しないことです。
私は (何時間も!) 実験してきましjQuery.noconflict()
たが、jQuery のインスタンスを 1 つしか使用していないため、時間を無駄にしているのではないでしょうか? そして、名前空間の変更への私の試み (それが私が試みてきたことだと思います!!) は惨めに失敗しました。記録のために、私は thesaurus.js を編集することができ、準備が整ったドキュメントの最初の部分を制御できますが、準備ができたドキュメントが作成されるシーケンス/順序を変更することはできません。つまり、$('#container').Thesaurus
最初に表示する必要があり、編集することはできませんドキュメントの jQuery タブ部分が準備完了です。
暗闇の中で試行錯誤の編集を続けるのではなく、質問をします...マークアップにどのような変更を加える必要がありますか...またはシソーラス.jsファイル(ここにあります)。
今すぐアスピリンを飲みましょう!
編集:テストページ