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);
)
)
扩展资料:
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 <divid="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>'可是不执行啊???
<!--
$(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里面的主要内容,如果未能解决你的问题,请参考以下文章