Javascript 使用jqueryload动态加载页面
动态单击选项卡时,我使用jquery加载方法加载五个php页面。但是一些jquery函数(datepicker)只有在加载页面时才起作用(即globel刷新)。如果我转到另一个选项卡并返回,则表示该选项卡不起作用 实际上,我已经在一些php页面中添加了datepicker控件。日期选择器仅在最初加载页面时工作。在那之后,它既不起作用,也不会抛出问题。我认为Javascript 使用jqueryload动态加载页面,javascript,jquery,Javascript,Jquery,动态单击选项卡时,我使用jquery加载方法加载五个php页面。但是一些jquery函数(datepicker)只有在加载页面时才起作用(即globel刷新)。如果我转到另一个选项卡并返回,则表示该选项卡不起作用 实际上,我已经在一些php页面中添加了datepicker控件。日期选择器仅在最初加载页面时工作。在那之后,它既不起作用,也不会抛出问题。我认为$('selector').load()是导致此问题的原因 任何人都可以提供帮助。尝试在回调函数中初始化日期选择器: $( "selector
$('selector').load()
是导致此问题的原因
任何人都可以提供帮助。尝试在回调函数中初始化日期选择器:
$( "selector" ).load( "yourpage.html", function() {
//init datepicker
});
尝试在回调函数中初始化日期选择器:
$( "selector" ).load( "yourpage.html", function() {
//init datepicker
});
我只是在这里摸黑,因为你没有给我们太多的代码 向加载函数添加回调以重新初始化日期选择器
$('selector').load('yoururl', function()
{
$('.datepicker').datepicker();
});
如果这不起作用,请在您的问题中添加一些代码。我只是在这里摸黑,因为您没有给我们提供太多代码 向加载函数添加回调以重新初始化日期选择器
$('selector').load('yoururl', function()
{
$('.datepicker').datepicker();
});
如果这不起作用,请在您的问题中添加一些代码。是的,这是因为您可能没有再次初始化它。每次使用(.load)时,都必须重新初始化日期选择器库。
希望这对您有用。是的,这是因为您可能没有再次初始化它。每次使用(.load)时,都必须重新初始化日期选择器库。 希望这对您有用。在完成ajax请求时加载此“日期选择器”。因为这个页面只加载一次,所以每次都需要检查。完成ajax请求时加载这个“日期选择器”。因为页面只加载一次,所以每次都需要检查。但我得到了“UncaughtTypeError:Object[Object Object]没有方法‘datepicker’”错误。需要再次添加jquery-ui.js和jquery-ui.css。但是我得到了“未捕获的TypeError:Object[Object Object Object]没有方法‘datepicker’”错误。需要再次添加jquery-ui.js和jquery-ui.css。