Javascript Jquery:can';t消防人员与现场

Javascript Jquery:can';t消防人员与现场,javascript,jquery,Javascript,Jquery,这就是我所拥有的 $('#launcher').live('click',function(){ Results() Count() }) 但当我尝试添加第三个函数时,它会中断: $('#launcher').live('click',function(){ Results() Count() thirdDontWork() }) 第三个没有被解雇,如果我是这样的话: $('#launcher').live('click',Count, Results

这就是我所拥有的

$('#launcher').live('click',function(){
    Results()
    Count()
})
但当我尝试添加第三个函数时,它会中断:

$('#launcher').live('click',function(){
    Results()
    Count()
    thirdDontWork()
})
第三个没有被解雇,如果我是这样的话:

$('#launcher').live('click',Count, Results)
我有大约6个处理我需要附加

编辑: 这很好,因此所有函数都可以工作

     $('#launcher').live('click', Results)
 $('#launcher').live('click', Count)
 $('#launcher').live('click', thirdDontWork) //it actual works here...

我很确定问题在于,
THirdDOntWOrk
没有在您试图调用它的上下文范围内定义。请张贴完整的代码

有几件事:

  • 从jQuery1.7开始,不推荐使用.live()方法。使用.on()附加事件处理程序
  • 您不应该跳过结尾的逗号,因为这“有时”会导致一些奇怪的问题,比如破坏疯狂命名的无标准函数名

如果您发布更多详细信息,我们可以帮助您解决问题。很难猜测您的其他代码正在做/没有做什么。

我很确定问题是,
第三个工作
没有在您试图调用它的上下文范围内定义。请张贴完整的代码

有几件事:

  • 从jQuery1.7开始,不推荐使用.live()方法。使用.on()附加事件处理程序
  • 您不应该跳过结尾的逗号,因为这“有时”会导致一些奇怪的问题,比如破坏疯狂命名的无标准函数名

如果您发布更多详细信息,我们可以帮助您解决问题。很难猜到你的其他代码在做什么/没有做什么。

问题在于你的第三个函数,而不是jQuery或
。live
。你是否在firebug中检查了
ThirdOntwork
中的javascript错误?这个函数中应该有错误:
ThirdOntwork()
不确定您在做什么,但.live()方法已被弃用。使用.on()附加事件处理程序,请参阅链接:@delboud发布整个问题区号。也许我们可以帮助您。问题在于您的第三个函数,而不是jQuery或
.live
。您是否在firebug中检查了
ThirdOntwork
中的javascript错误?此函数中应该有错误:
ThirdOntwork()
不确定您在做什么,但.live()方法已被弃用。使用.on()附加事件处理程序,请参阅链接:@delboud发布整个问题区号。可能我们可以帮助您。目前无法升级到1.7目前无法升级到1.7