我在jquery中有一个名为navigation的函数,在加载页面后调用它。
$(document).ready(function(){
navigation();
});
函数定义是全局的。在ajax成功函数
上再次调用此函数var onSuccess=function(data){
//unbind the previous navigation
navigation();
}
如何取消绑定上一个导航功能,以便onSuccess上的呼叫是新呼叫
答案 0 :(得分:0)
对于你所要求的deleting a global property,特别是那里给出的链接:http://perfectionkills.com/understanding-delete/将帮助你理解为什么你想要的是不可能的(或者真的很尴尬,你需要阅读链接文本全文)。
这让我同意@FabrícioMatté - 你真的,真的想重新修改你的navigation
功能来跟踪它的加载情况,这样你就可以再次调用它并让它找到下一步的工作方式。我没有理由重新定义这个功能。