![15天学会jQuery编程与实战(视频教学版) (Web前端技术丛书)](https://wfqqreader-1252317822.image.myqcloud.com/cover/584/26943584/b_26943584.jpg)
上QQ阅读APP看书,第一时间看更新
1.6 调试jQuery程序
大部分复杂的工具都带有调试功能,如Dreamweaver、Visual Studio和Eclipse。如果我们用这些工具开发jQuery代码,调试起来难度不是很大,但很多人习惯用文本工具直接写代码,这就增加了调试的难度。目前,Chrome和Firefox浏览器都支持在浏览器中直接调试和修订。下面我们以Firefox为例学习如何调试。
Firefox浏览器专门提供了一个名为Firebug的插件进行jQuery库的程序调试。打开Firefox浏览器,单击菜单栏中的“主菜单”|“开发者”|“查看器”,或者使用快捷键F12都可以打开调试工具,如图1.4所示。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0022-0006.jpg?sign=1739371455-zqNASSMCC1iRBfPftLqu9EPhjDzOeyqG-0-2e64ba3b6f4fef3ab7c63e8c44ec21da)
图1.4 脚本调试界面
为了演示调试工具,通过浏览器打开jquery01.html。在该浏览器上按快捷键F12可以打开脚本调试界面,如图1.5所示。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0022-0007.jpg?sign=1739371455-JCDwi7wc4dcPlGoMqqtURt43BXFBwamT-0-17c598a8892dda2a53b12160dd142370)
图1.5 脚本调试界面
在打开的工具中有一行菜单栏,包括“查看器”“调试器”“控制台”等。单击“调试器”菜单可以打开调试界面,如图1.6所示。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0023-0008.jpg?sign=1739371455-L6rCL5Q5h79ltgRSkTCotnlrn8bQoY4d-0-4c3149f54ff29dc2f9b939f014392eae)
图1.6 启用jQuery代码调试
启动jQuery代码调试后,在代码区域的窗口中单击第10行代码的行号10,即可在该行添加一个“断点”,如图1.7所示。如果行号前面有一个蓝色的箭头状图标,就说明断点添加成功。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0023-0009.jpg?sign=1739371455-Jpcg31JVEt7pRi0w0ViUkldsnsF8QXmv-0-371a26915195958050cfef3b008972b1)
图1.7 添加断点
单击页面中的div,在“监视”窗口可以很方便地获取当前状态的一些变量或对象属性的信息,如图1.8所示。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0024-0010.jpg?sign=1739371455-4h7xL5nek3uQGe5ya5uAgaGKQ0IizMS9-0-0ff57335e972d4e13ed4c23ced71f6c9)
图1.8 监控视图
单击代码窗口工具栏中的“跳过”按钮或按快捷键F10,继续执行程序,页面会弹出如图1.9所示的对话框。
![](https://epubservercos.yuewen.com/980900/15367247105323106/epubprivate/OEBPS/Images/Figure-0024-0011.jpg?sign=1739371455-QhrqM9ig3xV6oCzAs17ej7j23EnVL3Aa-0-a300c471faf3cfca95feaf50f09a1f0c)
图1.9 继续执行
从上面的执行结果可以发现,Firebug插件更方便开发人员调试jQuery代码。