0

我在 jquery 中有一个名为导航的函数,该函数在页面加载后调用。

$(document).ready(function(){
   navigation();
 });

函数定义是全局的。再次在 ajax 成功函数上调用此函数

var onSuccess=function(data){
    //unbind the previous navigation
   navigation();
  }

如何取消绑定以前的导航功能,以便 onSuccess 上的调用是新调用

4

1 回答 1

0

对于您要求删除全局属性,特别是那里给出的链接:http: //perfectionkills.com/understanding-delete/将帮助您理解为什么您想要的东西是不可能的(或者真的很糟糕,您需要阅读完整故事的链接文本)。

这让我同意@FabrícioMatté - 你真的非常想重新设计你的navigation函数以跟踪它加载的内容,这样你就可以再次调用它并让它知道下一步该去哪里。我没有理由想重新定义函数。

于 2013-07-08T07:32:41.427 回答