Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jqueryload动态加载页面_Javascript_Jquery - Fatal编程技术网

Javascript 使用jqueryload动态加载页面

Javascript 使用jqueryload动态加载页面,javascript,jquery,Javascript,Jquery,动态单击选项卡时,我使用jquery加载方法加载五个php页面。但是一些jquery函数(datepicker)只有在加载页面时才起作用(即globel刷新)。如果我转到另一个选项卡并返回,则表示该选项卡不起作用 实际上,我已经在一些php页面中添加了datepicker控件。日期选择器仅在最初加载页面时工作。在那之后,它既不起作用,也不会抛出问题。我认为$('selector').load()是导致此问题的原因 任何人都可以提供帮助。尝试在回调函数中初始化日期选择器: $( "selector

动态单击选项卡时,我使用jquery加载方法加载五个php页面。但是一些jquery函数(datepicker)只有在加载页面时才起作用(即globel刷新)。如果我转到另一个选项卡并返回,则表示该选项卡不起作用

实际上,我已经在一些php页面中添加了datepicker控件。日期选择器仅在最初加载页面时工作。在那之后,它既不起作用,也不会抛出问题。我认为
$('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。