jquery css dock菜单在ASP.NET母版页中不起作用

jquery css dock菜单在ASP.NET母版页中不起作用,jquery,asp.net,Jquery,Asp.net,我在ASP.NET web应用程序中使用css dock菜单,我在母版页中使用过它,但它不起作用,我遇到了一个奇怪的异常: $('#dock')。鱼眼不是一个函数 这是我的文档准备功能: <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/interface.js"></script> <link

我在ASP.NET web应用程序中使用css dock菜单,我在母版页中使用过它,但它不起作用,我遇到了一个奇怪的异常:

$('#dock')。鱼眼不是一个函数

这是我的文档准备功能:

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/interface.js"></script>
<link href="dock-menu.css" rel="stylesheet" type="text/css" />


$(document).ready(function() {
    try
    {
        $('#dock').Fisheye(
                {
                    maxWidth: 50,
                    items: 'a',
                    itemsText: 'span',
                    container: '.dock-container',
                    itemWidth: 40,
                    proximity: 90,
                    halign: 'center'
                }
        )
    }
    catch (ex) {

    }

    $('#scrollbar1').tinyscrollbar();
});

$(文档).ready(函数(){
尝试
{
$('#dock')。鱼眼(
{
最大宽度:50,
项目:“a”,
itemsText:'跨度',
集装箱:'.dock集装箱',
项目宽度:40,
接近度:90,
哈利恩:“中心”
}
)
}
捕获(ex){
}
$('#scrollbar1')。tinyscrollbar();
});
这是我的HTML,包含dock对象:

<div class="dock" id="dock">
    <div class="dock-container">
        <a class="dock-item" href="/site/fa/DepartmentsNews.html" title="اخبار واحدهای سازمانی" alt="اخبار واحدهای سازمانی"><span>اخبار واحدهای سازمانی</span></a>                                               
        <a class="dock-item" href="/site/fa/ReportsCommunities.html" title="گزارش مجامع" alt="گزارش مجامع"><span>گزارش مجامع</span></a>                                               
        <a class="dock-item" href="/site/fa/FinancialReports.html" title="گزارشات مالی" alt="گزارشات مالی"><span>گزارشات مالی</span></a>                                               
    </div>
</div>


这里出了什么问题

您缺少
fisheye.js
文件,您需要下载并包含它。只是猜测一下,但是你的js代码在
interface.js
中,对吗?然后fisheye需要在该文件之前。

您是否在页面上引用了fisheye的脚本?是的,我已经包含了包含此函数的js文件,您的确切意思是什么?我的意思是,将有一个包含fisheye函数定义的脚本文件。那么您在上面编写的代码之前引用过该文件了吗?是的,我已经包含了这个js文件。您可以显示您的jquery包含和菜单的html吗?