Как я могу получить Firebug к неродной через встроенный код JavaScript?

Когда мой код JavaScript содержится в ГЛАВНОМ блоке в моем файле HTML, кажется, что я не могу установить точку останова на нем для отладки его.

Как я могу сделать это?

сопроводительный текст http://www.deviantsart.com/upload/mhmbha.png

это - то, что я вижу под тегом script:

сопроводительный текст http://www.deviantsart.com/upload/17g116c.png

сопроводительный текст http://www.deviantsart.com/upload/irki5p.png

сопроводительный текст http://www.deviantsart.com/upload/mts9hn.png

Нечетный: когда я вынимаю блок JavaScript Из своего HTML область, тогда .htm страница появляется в соответствии с (довольно контрпродуктивными) сценариями:

сопроводительный текст http://www.deviantsart.com/upload/5rfia.png

хорошо, единственное решение, которое я могу найти к этому вопросу, состоит в том, чтобы отложить мои ГЛАВНЫЕ сценарии в .js файл, у кого-либо есть способ отладить встроенный JavaScript?

11
задан Edward Tanguay 1 February 2010 в 05:48
поделиться

4 ответа

Я не думаю, что вы можете установить точки останова от вкладки «HTML» в Firebug.

Нажмите на вкладку «Скрипт» и найдите свой скрипт в нижнем выпадении, и вы сможете установить точку останова.

0
ответ дан 3 December 2019 в 09:41
поделиться

Прикрепите свои функции на javascript с помощью

debugger;
function blah
debugger;
3
ответ дан 3 December 2019 в 09:41
поделиться

Вы должны искать свой код во вкладке Script, вы не можете установить точки останова во вкладке HTML.

alt text

Редактирование: На втором скриншоте вы смотрите код Google JS API файла, вы можете либо изменить файл вручную (красный квадрат слева на моем скриншоте), либо использовать поисковую строку справа:

firebug search

4
ответ дан 3 December 2019 в 09:41
поделиться

Я нашел проблему.

вместо:

if($(this).next().is(':hidden')) { 

У меня было:

if($(this).next().is(':hidden') { 

я. Отсутствующая конечная скобка вызывала файл JavaScript (или страницы .htm, включая JavaScript), чтобы не отображаться под Firebug «Scripts».

4
ответ дан 3 December 2019 в 09:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: