用jquery 重复加载 某一个页面

如代码:<scripttype="text/javascript">$("p").live("click",function(){$("span").after("鹅鹅鹅... 如代码:<script type="text/javascript">
$("p").live("click", function(){
$("span").after("鹅鹅鹅");
});
</script>
可以无限增加span的值
如果我要无限加载某一个页面的内容如何实现 比如用load("1.html")
吧after换成load 点击一次P span中 的内容加载一次 有个页面的内容
展开
 我来答
楣妙旋0jM
2011-10-28
知道答主
回答量:29
采纳率:0%
帮助的人:1.6万
展开全部
load的方法每次执行的时候都会把加载的页面内容添加到jquery对象中,也就是覆盖了原来的内容,所以你这样是不能实现添加多个span目的。比如你用$("span").html("aaa"),无论你调用多少次都是aaa的结果是一样的。
应该在每次调用的时候创建一个span标签
<script language="javascript" type="text/javascript">
$(function(){
$("#send").click(function(){
var $div = $("<div></div>");
$div.load("test.html");
$("#resText").append($div);
})
});
</script>
收集板
2011-10-28 · TA获得超过402个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:224万
展开全部
我晕啊,重复加载不就是刷新页面么
window.location.reload
晕,你说的是AJAX刷新span内容啊.
把span设定一个ID.
然后那个p.click里面写..
$.get('你想要得到的页面',function(data)
{
$('#span那个ID').text(data);
});
更多追问追答
追问

$(document).ready(function(){
$("button").click(function(){
$.get("page.php", function(result){
$("span").html(result);
});
});
})

这么写只能载一次吧
追答
可以刷新SPAN区域内N次,根据你的Button点击率.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ee7608a
2011-10-28 · 超过17用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:34万
展开全部
这个是点击p增加一个span?对嘛
追问
对   忽略我上面的垃圾代码    我要的效果是用load  实现不刷新页面  点击一次 P  spa中的内容就增加一次(内容是外部的某个网页)
追答
ajax读取 1.html 然后点击就获取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
410787073
2011-10-28
知道答主
回答量:16
采纳率:0%
帮助的人:12.1万
展开全部
没明白啥意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式