所以我一直忙着为客户建一个网站。现在我需要在菜单点击上做一些ajax。下面的代码成功显示了loading.gif,而不是100%肯定它会执行ajax,因为dang页面仍会加载gif旋转的常规样式。有效,但没有..
无论如何,这是一个链接:登录是 用户名: 密码:
点击“朋友”链接查看微调器,下面的代码可以通过firebug查看。这里的任何帮助都是很好的帮助,这实际上是我第一次搞乱ajax。
谢谢, 尼克
<script type="text/javascript">
$(function() {
$(".item-206").click(function() {
$("#dvloader").show();
$.load("friends", function(){ $("#dvloader").hide(); });
return false;
});
});
</script>
答案 0 :(得分:2)
你必须告诉它在哪里加载html:
$('#div-you-want-to-populate').load("friends", function() { ... });
如果你创建一个div id数组,并将它们命名为与目标div相同,你可以这样做:
var ids = ['id1', 'id2','id3'];
for (i=0; i<ids.length, i++) {
$('#'+ids[i]).load("friends #"+ids[i], function() { ... });
};
答案 1 :(得分:1)
使用
$('element or id or class').load("friends", function(){ $("#dvloader").hide(); });