0

私は既存のプロジェクトに取り組んでいます(私にとっては新しい)。

次のようなインライン ビデオとリンクがあります (haml):

%a#play-video{:href => "#", :onclick => "play_screencast(); return false;"}

これが呼び出しているjsコードがどこにあるのかわかりません。
それはレールなので、modernizer、application.jsm などの 20 以上の js ファイル
がありますが、これがどこで定義されているか、またはどのように行われているかはわかりません。

これを理解する最善の方法は何ですか?動画をインラインで再生したい。

4

1 に答える 1

0

すべての js ファイルを検索しましたか?

Linux/Unix/OSX を使用している場合は、javascript フォルダーに移動して次を実行します。

grep play_screencast *

それはそれがどこで定義されているかを教えてくれるはずです。

Rails ルート フォルダーに移動して、プロジェクト内のすべてのファイルを次のように再帰的に検索することもできます。

grep -r play_screencast .

Windows を使用している場合は、エクスプローラーで通常の Windows テキスト検索を実行してください。

于 2012-04-27T04:12:28.420 に答える