jQuery怎么加载一个html页面到我指定的div里面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery怎么加载一个html页面到我指定的div里面相关的知识,希望对你有一定的参考价值。

使用ajax。

参考代码:

$(function()

$.ajax(

type:"POST",      url:"LoginLoadArticle.ashx",      

data: "type="+escape("最新公告") , 

success:function(msg)

$(".gonggao").html(msg);

      ,      error:function(XMLHttpRequest, textStatus, thrownError)

)

)

扩展资料:

xml:返回XML文档,可用JQuery处理。 

html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。 

script:返回纯文本javascript代码。不会自动缓存结果。除非设置了cache参数。注意在远程请求时(不在同一个域下),所有post请求都将转为get请求。 

json:返回JSON数据。 

jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。 

text:返回纯文本字符串。 

beforeSend:要求为Function类型的参数,发送请求前可以修改XMLHttpRequest对象的函数。

参考技术A <div
id="moon"></div>
<script>
$(
"#moon"
).load(
"demo2.html",
function(
response,
status,
xhr
)

$('#moon').html(response);
);
只能加载本地文件,加载时把文件路径写正确

jquery 某个元素加载完成的事件是?

以为是load,但是好像不是,ready又好像是只是等windowload完成了,不可以指定某个元素载入完成事件,希望给出正解,
load事件如果不传递url和data只写fn,应该是当前元素加载完成之后执行函数中的内
在元素加载过程中给其添加load事件,不能在之前,或者之后,我这样写的哦
'<div id="didv">
<script type="text/javascript">
<!--
$("#didv").load(function()alert("15"););
//-->
</script>
</div>'可是不执行啊???

参考技术A <script type="text/javascript">
<!--
$(function()
$("#didv").load('',function()alert("15"););
);
//-->
</script>
<div id="didv"></div>
参考技术B <div id="a"></div>

document.getElementById("a").onload = function()alert(1)追问

我用img标签这样实验可以,但是用div标签好像不行吧

追答

不好意思div没有onload方法,我刚才查了下,看你的需求了,也没必要用onload,至少我做前端都没遇到过

参考技术C 只有body document img 有onload 事件,你检查一下本回答被提问者采纳

以上是关于jQuery怎么加载一个html页面到我指定的div里面的主要内容,如果未能解决你的问题,请参考以下文章

jQuery怎么加载一个html页面到我指定的div里面

jQuery怎么加载一个html页面到我指定的div里面

jQuery怎么加载一个html页面到我指定的div里面

使用jQuery加载html页面到指定的div

外部 js 脚本不适用于使用 jQuery 加载的页面

jquery 某个元素加载完成的事件是?