我有一个菜单,如果您单击它,它会加载外部内容,然后将其淡入页面。我怎么能告诉我的链接,如果 url 已经相同,则根本不加载任何 ajax,因为这将是多余的。和/或如果加载的内容已经与不调用 ajax 函数并且让链接仍然不执行任何操作相同。这样,只有在有真正要添加的新内容时才调用 ajax。
当前页面是“客户端”,用户尝试单击“客户端”的菜单导航按钮,它会重新加载内容。我希望它什么也不做,因为这会使相同的内容再次淡入。
$(nav[0]).click(function(){
$("#load").load("http://imagativa.com/ #load");
$("#load").fadeIn(300);
});
谢谢