我使用.append()
从另一个PHP页面加载页面中的动态数据。问题是来自另一个页面的内容有jquery滚动条和工具提示。如果我在该页面中包含jquery.js和剩余的javascript代码,动态加载的内容可以很好地使用jquery滚动条和工具提示,但如果我删除该页面中的jquery,它将被原始窗口滚动条和工具提示替换。什么是解决方案=为此?
示例滚动条代码,
$('div.box').scrollbars();// scrolbars
PS:我需要从第二页删除脚本文件的原因是在使用.load()或.append()时,主机页面冻结,直到动态数据完全加载为止。
答案 0 :(得分:1)
在外部文件中再次添加脚本文件将是一个不好的做法。相反,您必须在回调中添加$('div.box').scrollbars();// scrolbars
。
示例:
$("#samplediv").load('external_page.extension', function()
{
$("#samplediv").scrollbars();
});