尝试使用Firebug在JavaScript文件中定位函数

时间:2011-01-20 23:12:07

标签: javascript firebug

我正在尝试找到这个函数调用myFooBar(),它在某些HTML中被内联引用,但是页面加载了大量的JavaScripts,并且在每个文件中搜索该函数是相当有用的。如何使用Firebug找到此函数所在的JavaScript文件?

3 个答案:

答案 0 :(得分:7)

  • 打开“脚本”标签。
  • 在firebug右上角的搜索框中键入您的函数名称(请参阅spyglass)。
  • 您可以使用下一个和上一个按钮在函数的出现之间跳转。
  • 文件名出现在“脚本”选项卡的栏中,并且每次出现都会更改。

通过转到脚本选项卡,您只在页面上搜索js,如果您在html或css选项卡中尝试此操作,则只会在这些特定内容类型中搜索您输入文本的出现次数。

答案 1 :(得分:2)

如果您只想查看方法的源代码并知道正确的函数名称。 只需执行alert(myFooBar);在Firebug控制台上。

答案 2 :(得分:0)

如果您想查看函数定义,请在控制台中键入函数名称。 如果你想知道哪个java脚本文件然后右键单击inspect元素。选择资源选项卡。然后将函数名称放在搜索框中以搜索它。你将看到该函数的出现次数。希望这个提示将也有帮助。

但是还要记住,不可能总是找出它是哪个java文件。如果你在项目中使用smarty,那么一些java脚本可能内嵌在tpl文件中