如何使用其他HTML页面的jQuery文件?

时间:2014-02-25 08:03:55

标签: javascript jquery html

我有一个HTML页面,我包含了一个test.js文件。点击一个按钮,我打开一个弹出窗口。这将是第二个HTML页面。

 <script type="text/javascript" scr ="test.js">

现在,我想对所有逻辑使用test.js,我不想再在pop.html中包含此test.js。请建议我怎么做。

2 个答案:

答案 0 :(得分:1)

你想要的是模板中的继承类型。据我所知,这在Django中是可能的。

如果你想使用jQuery实现它,而不是打开second.html在div中加载它。

例如

$( "#result" ).load( "ajax/test.html", function() { alert( "Load was performed." ); });

如果你做这个test.js不必一次又一次地被包括。

答案 1 :(得分:1)

您可以在第一页上加载页面所需的所有资源,并提取ajax调用返回的html结果的正文内容。

$.get('/handler.html', function(result) {
    $('#pageContainer').html($(result).find('body').html());
});