在asp中调试jquery.网络应用程序
本文关键字:网络 应用程序 jquery 调试 asp | 更新日期: 2023-09-27 18:07:20
我有一个Web应用程序,调用jQuery某处显示<div>
。有人知道拦截这个电话的方法吗,看看到底是什么让<div>
出现的?
我需要使div出现在另一个按钮上,并且使<div>
出现的原始按钮有一堆发生的事情,我想隔离仅显示<div>
?
应用程序是asp。jQuery . Net Web表单.
通常有两种方法。
。他们"隐藏"div,然后"显示"它通过添加和删除css类display:none;
或
B。他们从字面上删除div元素,然后将其添加回。
无论哪种方式,您都可以使用Chrome开发人员工具(https://developers.google.com/chrome-developer-tools/docs/overview#access)来捕获这种情况。
在a的情况下,找到有添加/删除CSS类的div并右键单击它。然后点击"打开…"->"属性修改"。当节点的class属性被修改时,这会破坏javascript。
在情况b中,找到添加/删除div的父元素。右键单击父元素"Break on.."-> Subtree Modification
在源代码<html>
内部,您将注意到<script>
引用。这个参考通常会概述整个jQuery代码。另一个可能的含义是引用URL到<script>
文件所在的位置。
在该文件中,您将看到分配特定<div>
和隐藏和显示的jQuery代码。不幸的是,没有代码,很难指定确切的细节。
jQuery调试提示
正如@Jazzepi所说,当你想发现JavaScript代码的问题时,Chrome + Developer Tools会很有用。
就我个人而言,我更喜欢使用Firefox与FireBug扩展-你找到JavaScript控制台,你会看到错误消息在那里。