2012-02-20 8 views
0

jQueryとそのプラグインのソースコード内のデバッガ(FirebugまたはPhpStorm)がどのようにして私たち自身のコードを飛ばしてしまうのを防ぐには?jQueryデバッグ

答えて

5

JavaScriptデバッガーは、コードと他の人のコードの違いを判断する方法がありません。デバッグ機能のContinue機能を使用してその外部コードをスキップできるようにするには、スキップするコードブロック(たとえばjQueryセレクタ)の後にブレークポイントを&の前に設定することをお勧めします。

また、debuggerステートメントを使用して、コード内のポイントをプログラムで停止することもできます。

+0

デバッガが$()関数にステップインしないようにする方法が必要です。 (火かき棒のハック、プラグイン、または他の方法)。それほど難しいはずはありません。セレクタはコード全体に散在しており、コードブロックの前と後にブレークポイントを設定するのは面倒です。 – PHPst

+1

これらのコールをステップインするのではなく、これらのコールをステップオーバーすることができます。 – ThiefMaster

0

これはFirebug(デバッガ)の仕組みです。これをデバッグする最良の方法は、コードにブレークポイントを設定し、このブレークポイントに最初に到達したシナリオを作成してから、 jqueryコード)。

関連する問題