无法使用完全相同的代码在某些页面上加载资源

时间:2019-04-12 19:19:04

标签: javascript jquery asp.net

我有几个ASP.NET WebPage。当我在某些页面上将此引用用于我的jQuery日期选择器时,它工作正常,然后在某些页面上出现错误。是什么原因造成的?

<%--Calendar Code--%>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script src="Scripts/DatePicker.js" type="text/javascript"></script>

1 个答案:

答案 0 :(得分:0)

您的DataePicker小部件是否设置为这样?

$( function() {
    $( "#datepicker" ).datepicker();
} );

包装它可以确保在将“ datepicker()”注入到<input>对象中之前,页面已完全加载。这等效于:

$( document ).ready(function() {
  // Handler for .ready() called.
});