单击将 a) 滚动到 div,b) 打开所述 div,c) 将 html 从另一个页面加载到该 div 中。怎么办?

问题描述 投票:0回答:1

我已经有了“滚动到”和切换功能:

$("a.view").click(function(){
    $("#content").slideToggle("slow");
    return false;
});

滚动是通过this方便的小插件来处理的。

现在如何将另一个页面的一些 html 加载到这个新打开的名为 #content 的 div 中。我到处尝试了一些方法,但似乎无法让它发挥作用。

请问有什么想法吗?

jquery click toggle slide
1个回答
1
投票

使用 jQuery 非常简单。

$('#content').load('path/file.html', function() {
   // done
});

例如,您还可以“部分”加载数据

$('#content').load('path/file.html #container', function() {
   // done
});

只会从 file.html 中加载 id 为 `#container' 的元素。

参考:.load()

© www.soinside.com 2019 - 2024. All rights reserved.