我正在编辑一个复杂的网站。
响应点击不同的元素(链接,div,锚点等),会调用一些jQuery函数。
当我按下一个元素时,如何看到调用的JavaScript函数?
答案 0 :(得分:1)
在每个功能中,添加console.log(functionname)
。因此,无论何时调用该函数,您都会在控制台中看到一行告诉您函数的名称。
答案 1 :(得分:-1)
我相信您可以使用“个人资料”按钮执行此操作,但我自己还没有使用过。
答案 2 :(得分:-1)
你可以在一些内部函数上放置一个断点,看看程序是否命中它(在firebug中你可以使用脚本选项卡来放置断点)
答案 3 :(得分:-1)
在chrome / safari中,您可以检查任何断点上的调用堆栈。我很肯定萤火虫会让你做同样的事情。
因此,在您想要查看调用它的地方设置一个断点,然后检查调用堆栈以查看哪些调用链引导您到达该点。
警告:jQuery执行了很多匿名函数,因此追溯可能有点棘手。