在一个asp.net页面中有2个Jquery

时间:2013-07-24 03:47:56

标签: c# javascript jquery asp.net datepicker

我有Accordion菜单和Datepicker我将所有.js文件放在一个名为Jquery的文件夹中。当运行具有两个jqueries的页面时,Datepicker工作正常但是手风琴菜单无法正常工作。

  •                                $(document).ready(function(){                $( “topnav”)。手风琴({                    手风琴:假的,                    速度:500,                    closedSign:'[+]',                    openSign:'[ - ]'                });            });

               

           $(document).ready(function(){            $( “#TxtBoxDOB”)。日期选择器({                changeMonth:是的,                changeYear:true,                showButtonPanel:是的,                yearRange:'1940:2040'            });        });    

       .ui-datepicker {       字体大小:72.5%;       背景色:ActiveBorder;       颜色:栗色;      FONT-FAMILY:宋体;                    }    

       

1 个答案:

答案 0 :(得分:1)

您为document.ready()事件定义了两个处理程序...尝试将文档准备就绪时应发生的事件组合到同一事件中:

$(document).ready(function () { 
    $(".topnav").accordion( { 
        accordion: false, 
        speed: 500,   
        closedSign: '[+]', 
        openedSign: '[-]' }); 
    $("#TxtBoxDOB").datepicker( { 
        changeMonth: true, 
        changeYear: true, 
        showButtonPanel: true, 
        yearRange: '1940:2040' });
});