更新时间: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.