3

プログラムを作成し、firebug を使用してデバッグしたいと考えています。しかし、firebug は常に、jquery などのライブラリ ファイルに何か問題があることを教えてくれますが、これは問題の根本原因ではありません。次のように表示されます。

((f.event.special[s.origType] || {}).handle || s.handler).apply is not a function

...{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAt...     jquery....min.js (line 3)

私のプログラムに何か問題があるに違いないことはわかっています。しかし、どうすればファイル内の本当のバグを見つけることができるでしょうか?

4

2 に答える 2

2

エラーが発生したjQuery行にブレークポイントを設定し、コードで発生するまで呼び出しスタックを巻き戻します(これにより、引数の種類が正しくないなどでjQueryメソッドが呼び出される可能性があります)。

于 2012-04-20T02:52:47.247 に答える
0

ここに画像の説明を入力

@alexの回答から、ブレークポイントの使用方法は次のとおりです。

目的の行番号をクリックします。行に注目して、F10を押して次の行に進みます。10 行目でライブラリにスローします。エラーだから。それがあなたを助けることを願っています。

于 2012-04-20T03:50:37.667 に答える