0

ブートストラップモーダルを使用していますが、ボタンをクリックした後にモーダルをトリガーするjsコードをどこに置いたかわかりません。

jQuery('#signin').modal('show');

私は各ファイルをチェックしました...ブラウザのソースにある各JSファイルもチェックしました。

ボタンをクリックしてモーダルを開いたときに、ブラウザでイベントをトリガーしているコードを見つけるにはどうすればよいですか?

4

2 に答える 2

4

Javascriptのデバッグを実行できるブラウザ用の開発者ツールを使用します。あなたの最善の策はおそらくFirebugです。JSファイル内の行にデバッグポイントを設定すると、firebugを使用してスタックを検査し、どの行が関数を呼び出したかを確認できます。

指示

  1. Firebugで、[スクリプト]タブをクリックします。
  2. ドロップダウンを使用して.jsファイルを選択します。
  3. JSファイルが表示されたら、ターゲット行を見つけてその左側をクリックし、デバッグポイントを設定します。
  4. ページをロードすると、スクリプトはデバッグポイントで停止するはずです。
  5. 右側の[スタック]タブをクリックして、検査します。

ここに画像の説明を入力してください

Firebugでスクリプトを検索する

[スクリプト]タブをクリックすると、Firebugの右上隅にスクリプトの既知の部分を入力できます。これにより、コード内のその場所に移動します。

于 2013-03-27T09:19:20.877 に答える
1

私はKevinに同意します。別のオプションは、次のようなものを使用してスタックトレースを印刷することです:http: //www.codeovertones.com/2011/08/how-to-print-stack-trace-anywhere-in.html

于 2013-03-27T09:33:08.083 に答える