用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中 的内容加载一次 有个页面的内容 展开
$("p").live("click", function(){
$("span").after("鹅鹅鹅");
});
</script>
可以无限增加span的值
如果我要无限加载某一个页面的内容如何实现 比如用load("1.html")
吧after换成load 点击一次P span中 的内容加载一次 有个页面的内容 展开
4个回答
展开全部
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>
应该在每次调用的时候创建一个span标签
<script language="javascript" type="text/javascript">
$(function(){
$("#send").click(function(){
var $div = $("<div></div>");
$div.load("test.html");
$("#resText").append($div);
})
});
</script>
展开全部
我晕啊,重复加载不就是刷新页面么
window.location.reload
晕,你说的是AJAX刷新span内容啊.
把span设定一个ID.
然后那个p.click里面写..
$.get('你想要得到的页面',function(data)
{
$('#span那个ID').text(data);
});
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点击率.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是点击p增加一个span?对嘛
追问
对 忽略我上面的垃圾代码 我要的效果是用load 实现不刷新页面 点击一次 P spa中的内容就增加一次(内容是外部的某个网页)
追答
ajax读取 1.html 然后点击就获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询