如何在特定div中显示我的内容

时间:2010-12-23 03:56:03

标签: jquery

请找到此链接 http://www.jsfiddle.net/Mihir/BBDTG/1/

这里我使用<iframe>在div中显示我的html文件,有没有其他方法可以在不使用<iframe>的情况下在该div中显示这些html文件...也不使用ajax ..如果没有办法除了ajax ..没问题请告诉我.. 谢谢

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

您始终可以在非显示的<div>中存储一堆HTML片段,并根据需要复制这些块:

$('#content-goes-here').html($('#hidden-chunk').html());

您可以使用任何可用的技术(可能包括服务器端)在服务器端组装它,然后根据需要在客户端上复制HTML片段。当然,id属性应该是唯一的,并且重复的HTML片段可能会违反唯一性。

这是一种“单一页面内的AJAX,无需与服务器通信”的方法。

如果HTML块很大,这不是一个很好的方法,但它可能适用于你需要做的事情;没有更多的背景,很难说。

以下是一个明确的例子:http://jsfiddle.net/ambiguous/rQ22T/