3

今日、私は Google+ の HTML コードを発見し始めました

「ハングアウトを開始」などのボタンを調べたところ、JavaScript コードが呼び出される関数が表示されません。ここを見て:

<div role="button" class="d-s-r tk3N6e-e tk3N6e-e-qc a-b-kh-fs a-kh-fs-e" tabindex="0" style="-webkit-user-select: none; ">Start a hangout</div>

onclick() 関数はありません。

それがどのように機能するかについてのアイデアはありますか?おそらく、ボタン状態のオブザーバーでしょうか? これは可能ですか?

4

2 に答える 2

7

おそらく、外部jsファイルの関数をidまたはクラスセレクターにバインドしています。

私は彼らが jQuery を使用しているとは思わないが (しかし、そうかもしれない)、jquery の外部 js でそれを行う方法は次のとおりです。

$("#id").click(function() {
  //run onclick code
});
于 2011-07-18T19:30:50.017 に答える
1

ほとんどの場合、コードの機能面は別の JavaScript ファイルで定義されています。この例については.bind()、jQuery の機能を確認できます。

于 2011-07-18T19:31:24.823 に答える