且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

日期选择器不确定是不是一个函数

更新时间:2022-10-18 18:01:50

您是jQuery的包括后再次jQuery UI的这么必然的jQuery插件每次和$别名太(像jQuery UI)将被删除。

删除第二jQuery的核心包括:

 <脚本SRC =JS / jQuery的-1.5.2.min.js类型=文/ JavaScript的>< / SCRIPT>

您不需要包括jQuery的次以上。

I am making an app in asp.net and I am using DataList. I want to add datepicker (jquery) in my app. I have created MasterPage2 and added javascripts and css

<link rel="stylesheet" href="css/layout-admin.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="css/jquery-ui.css" type="text/css" media="screen" />
    <script src="js/jquery-1.10.2.js" type="text/javascript"></script>
    <script src="js/jquery-ui.js" type="text/javascript"></script>
    <script src="js/jquery-1.5.2.min.js" type="text/javascript"></script>

    <script src="js/hideshow.js" type="text/javascript"></script>
    <script src="js/jquery.tablesorter.min.js" type="text/javascript"></script>
    <script type="text/javascript" src="js/jquery.equalHeight.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
                $(function () {
                    $("#txtData").datepicker({
                        showButtonPanel: true
                    });
                });
            $(".tablesorter").tablesorter();
        });

and from AddArtikulli.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AddArtikull.aspx.cs" Inherits="AddArticle" MasterPageFile="~/MasterPage2.master" %>
 <asp:Label ID="lblData" runat="server" style="font-weight: 700">Data e Publikimit</asp:Label>
                <fieldset>
                    <asp:TextBox  ID="txtData" runat="server"></asp:TextBox>                   
                </fieldset>

It shows this error in console:

Uncaught TypeError: undefined is not a function

You are including jQuery again after jQuery UI so every plugin bound to jQuery, and $ alias too (like jQuery UI) will be deleted.

Remove the second jQuery core include:

<script src="js/jquery-1.5.2.min.js" type="text/javascript"></script>

you don't need to include jQuery more times.