0

この関数をjqueryで呼び出すことができますが、常にこのエラーが発生します。Uncaught TypeError:Object[objectObject]にはメソッド'wijmenu'がありません

ソースのあるページは下部にあります

これは私が使用したwijmoバージョンです:https ://github.com/wijmo/Wijmo-Open


ここに私のhtmlコードがあります:

<div> 
<ul id='ipodmenu'>
    <li>
        <h3>
            Menu example</h3>
    </li>
    <li></li>
    <li><a href='#'>CSS Library</a> 
        <ul>
            <li><a href='www.google.pt'>Horizontal CSS Menus</a></li>
            <li><a href='http://www.sapo.pt'>Vertical CSS Menus</a></li>
            <li><a href='http://www.facebook.com'>Image CSS</a></li>
        </ul>
    </li>
    <li><a href='#'>CSS Drive</a> 
        <ul>
            <li><a href='#4'>Menu Gallery</a> 
                <ul>
                    <li><a href='#5'>Blue Color</a></li>
                    <li><a href='#6'>Green Color</a> 
                        <ul>
                            <li><a href='#5'>Blue Color</a></li>
                            <li><a href='#6'>Green Color</a> 
                                <ul>
                                    <li><a href='#5'>Blue Color</a></li>
                                    <li><a href='#6'>Green Color</a></li>
                                </ul>
                            </li>
                        </ul>
                    </li>
                </ul>
            </li>
            <li><a href='www.microsoft.pt'>Web Design News</a></li>
        </ul>
    </li>
    <li><a href='#'>JavaScript Kit</a> 
        <ul>
            <li><a href='#8'>JavaScript tutorials</a></li>
            <li><a href='#8'>JavaScript Reference</a></li>
            <li><a href='#10'>DOM Reference</a></li>
        </ul>
    </li>
</ul>
<br style='clear: left' />


ここでスクリプトエラー スクリプトエラー


そしてこれがスクリプトリストです ここに画像の説明を入力してください


スクリプトリストはすべてヘッドセクションで定義されています

<link type="text/css" rel="stylesheet" href="wijmoMenu\jquery-wijmo.css" charset="UTF-8" />
<link type="text/css" rel="stylesheet" href="wijmoMenu\jquery.wijmo.wijsuperpanel.css" charset="UTF-8" />
<link type="text/css" rel="stylesheet" href="wijmoMenu\jquery.wijmo.wijmenu.css" charset="UTF-8" />
<script type="text/javascript" src="wijmoMenu\jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="wijmoMenu\jquery-ui-1.8.23.custom.min.js"></script>
<script type="text/javascript" src="wijmoMenu\jquery.mousewheel.min.js"></script>
<script type="text/javascript" src="wijmoMenu\jquery.bgiframe-2.1.3-pre.js"></script>
<script type="text/javascript" src="wijmoMenu\jquery.wijmo.wijutil.js"></script>
<script type="text/javascript" src="wijmoMenu\jquery.wijmo.wijsuperpanel.js"></script>

IpodMenu Webページ:ダウンロード

4

2 に答える 2

1

http://github.com/wijmo/Wijmo-Openを使用しているという事実に基づいて、使用したい機能のすべてのファイルを含める必要があります。この場合、wijmenu を使用しているため、そのソース ファイルを含める必要があります。jquery.wijmo.wijmenu.js

ファイルがサーバー上にあると仮定して、これを html のスクリプト リストに追加します。

<script type="text/javascript" src="wijmoMenu\jquery.wijmo.wijmenu.js"></script>

于 2012-11-02T17:42:41.013 に答える
0

wijmo のドキュメントによると、id「メニュー」に設定する必要があり、「ipodmenu」に設定しています。

ドキュメントへのリンクは次のとおりです: http://wijmo.com/wiki/index.php/Menu#Markup_and_Scripting

また、すべてのwijmoスクリプトファイルも含めていることを確認してください.HTMLのその部分が質問に表示されていません.

于 2012-11-02T17:19:31.227 に答える