我有一个用于搜索目的的自定义小部件脚本库,它将动态执行。我的自定义库包含用于编写主要 jQuery 标记(如 1.7.2.js)和其他用于搜索目的的 html 元素的代码,包括一些日期选择器控件。在第三方网页中调用此自定义脚本时,脚本标签将写入页面头部元素并加载搜索面板。这在简单的 HTML 和 ASPX 页面中调用脚本时效果很好,但在具有更多 HTML 的页面中调用此脚本时内容,脚本错误引发。
错误是:$.widget is not a function()...
等等。$(...).datepicker() is not a function
问题是jquery.ui.1.10.2.js
在jquery.1.2.min.js
.
我只是这样称呼:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Search.aspx.cs" Inherits="Location.Search" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script src="https://mycustomwidget.js"></script> //This script will load all basic sript tag includes jquery min,jqueryUI and css links
</head>
<body>
<form id="form1" runat="server">
<label>Search here</label>
<input type="text" class="customsearch"></input>
</form>
</body>