在asp中调试jquery.网络应用程序

本文关键字:网络 应用程序 jquery 调试 asp | 更新日期: 2023-09-27 18:07:20

我有一个Web应用程序,调用jQuery某处显示<div>。有人知道拦截这个电话的方法吗,看看到底是什么让<div>出现的?

我需要使div出现在另一个按钮上,并且使<div>出现的原始按钮有一堆发生的事情,我想隔离仅显示<div> ?

应用程序是asp。jQuery . Net Web表单.

在asp中调试jquery.网络应用程序

通常有两种方法。

。他们"隐藏"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会很有用。

就我个人而言,我更喜欢使用FirefoxFireBug扩展-你找到JavaScript控制台,你会看到错误消息在那里。