0

Twitterでツイートの「リプレイ」をクリックすると、どのフロントエンド関数が呼び出されるのか疑問に思っています。Chrome で要素を調べたところ、href="#" のアンカーのように見えるので、そのアンカーの onclick イベントに関連付けられた Javascript 関数がいくつかあると思います。どの関数が呼び出され、その関数のソース コードがどこにあるかを調べる方法を知りたいだけです。

Twitterの「リプレイ」のコード部分はこちら

<a class="with-icn js-action-reply" data-modal="tweet-reply" href="#" title="Reply">
<i class="sm-reply"></i>
<b>Reply</b>
</a>

どうもありがとう。

4

3 に答える 3

4

彼らのスクリプトは縮小されているので、見るのはちょっと不可能です。ただし、実行できることが2つあります。

  • 返信リンクをクリックすると、Chromeのイベントリスナーブレークポイントを使用してデバッガーに侵入します
  • MrOBrianが言ったように:スクリプトでjs-action-replyを検索します

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

于 2012-08-03T19:25:00.023 に答える
1

を使用できますdata('events')。次のことを試してください。

console.log($('.js-action-reply').data('events'))
于 2012-08-03T19:11:55.973 に答える