Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery Error Uncaught TypeError对象没有方法';wijmenu';_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript Jquery Error Uncaught TypeError对象没有方法';wijmenu';

Javascript Jquery Error Uncaught TypeError对象没有方法';wijmenu';,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我可以在jquery中调用这个函数,但总是给我这个错误。 未捕获的TypeError:对象[Object Object]没有方法“wijmenu” 包含源代码的页面位于底部 这是我使用的wijmo版本: 这是我的html代码: <div> <ul id='ipodmenu'> <li> <h3> Menu example</h3> </li> <li&

我可以在jquery中调用这个函数,但总是给我这个错误。 未捕获的TypeError:对象[Object Object]没有方法“wijmenu”

包含源代码的页面位于底部

这是我使用的wijmo版本:


这是我的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' />

  • 菜单示例


这里是脚本错误


这是脚本列表


脚本列表全部在head seaction中定义

<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网页:

根据wijmo文档,需要将
id
设置为“菜单”,您已经将其设置为“IpodMenu”

以下是文档的链接:


还要确保您也包括所有wijmo脚本文件,您的问题中没有显示HTML的这一部分。

基于您正在使用的事实,那么您需要包括您希望使用的功能的所有文件。在本例中,您使用的是wijmenu,因此需要包含该源文件:
jquery.wijmo.wijmenu.js

假设文件位于您的服务器上,将其添加到html中的脚本列表中:


你参考了wijmo脚本吗?你能发布一个链接到这个网站吗?你确定你是用html链接到这个库吗?你的脚本在定义wijmenu之前运行吗?是的,脚本列表已经定义,只需添加脚本列表只需添加源代码我认为这不对,我想你只需要选择你想调用wijmo的元素,这是因为它是他的
ipodmenu
@Rchristiani是的,我想你是对的,问题更可能是wijmo脚本没有正确地包含在HTMLwas中,忘了调用该脚本grrrr。非常感谢Mattc