我有一个Web应用程序,调用jQuery某处显示<div>
。任何人都知道拦截该通话的方法,看看究竟是什么呼叫<div>
出现?在asp中调试jquery。网络应用
我需要作出该div出现在另一个按钮和原来的按钮,使该<div>
出现了一堆东西出现这种情况,我想只分离表明<div>
的?
该应用程序是asp。网络形式jQuery。
我有一个Web应用程序,调用jQuery某处显示<div>
。任何人都知道拦截该通话的方法,看看究竟是什么呼叫<div>
出现?在asp中调试jquery。网络应用
我需要作出该div出现在另一个按钮和原来的按钮,使该<div>
出现了一堆东西出现这种情况,我想只分离表明<div>
的?
该应用程序是asp。网络形式jQuery。
人们通常通过两种方式来做到这一点。他们“隐藏”的div,然后“显示”它通过添加和删除显示:无的CSS类;
OR
B.他们从字面上去掉div元素,然后添加回。
无论哪种方式,你可以使用Chrome的开发者工具(https://developers.google.com/chrome-developer-tools/docs/overview#access)来捕捉时发生这种情况。
在案例A.找到具有添加/删除CSS类的div并右键单击它。然后点击“Break on ..” - >“属性修改”。当节点修改了类属性时,这将会中断JavaScript。
在案例B.找到div被添加/删除的父元素。右键单击父元素“Break on ..” - >“Subtree Modification”,当div被添加或删除时,这会中断。
里面的来源<html>
你会注意到一个<script>
参考。此参考通常会概述整个jQuery代码。其他可能的暗示将是URL到<script>
文件所在的位置。
在这个文件中,你会看到代码的jQuery正在分配特定<div>
和隐藏和显示。不幸的是,没有代码,很难指定确切的细节。
希望这可以指引您朝着正确的方向发展。
调试jQuery的提示
由于@Jazzepi说,镀铬+开发工具派上用场,当你要能及时发现和你的JavaScript代码的问题。
就个人而言,我更喜欢使用Firefox的与的萤火虫分机 - 你会发现JavaScript控制台,你会看到错误消息出现。
只是FYI Chrome也有一个控制台。您可以通过console.log()https://developers.google.com/chrome-developer-tools/docs/console#opening_the_console输出到它,它在显示错误方面做得很好 – Jazzepi
是的。我们知道一种方式。但是要说我们需要看到一些代码会稍微放一些代码。 – ethorn10
@ ethorn10,如果你确实知道某种方式可以让特定div可见,那么不管问题的质量如何,都可能写出答案。 –