Jquery 如何在.load()调用期间调用document.ready(function())例程

Jquery 如何在.load()调用期间调用document.ready(function())例程,jquery,Jquery,我的document.ready()部分中有以下行,即 $(document).ready(function() { // initialize scrollable $("#browsable").scrollable(); }); 这一切都可以在初始页面启动时正常工作,这是我的“主页”菜单选项。问题是,我有一个侧菜单,用户在其中单击一个选项,然后使用jQuery.load()根据所选选项(例如“关于我们”)加载我的html页面 但是当用户在离开“关于我们”页面后单击“主页”

我的document.ready()部分中有以下行,即

$(document).ready(function()
{
    // initialize scrollable
    $("#browsable").scrollable();
});
这一切都可以在初始页面启动时正常工作,这是我的“主页”菜单选项。问题是,我有一个侧菜单,用户在其中单击一个选项,然后使用jQuery.load()根据所选选项(例如“关于我们”)加载我的html页面

但是当用户在离开“关于我们”页面后单击“主页”菜单选项时,我的
$(“#可浏览”).scrollable()未再次初始化/调用,这导致我的转盘出现问题

使用这个.load()调用,如何让它使用
$(“#browsable”).scrollable()重做初始化呼叫


谢谢。

根据jQuery文档,您可以在加载调用中设置回调,如下所示

$('#result').load('ajax/test.html', function() {
    $("#browsable").scrollable();
});
资料来源:

看一看。或者使用load函数的回调函数初始化加载内容上的可滚动插件,正如Sohnee所建议的那样