DOM を調べて最初の<a href>
ものではないものを見つける JavaScript プログラムを作成しようとしています。これはmailto:
「実際のリンク」である必要があり、href
値を返します。click
次に、結果でイベントを作成する必要があります。
私が必要とするのは、投稿の作成者のものをカプセル化する HTML です。これはクリック可能である必要がありますが、マークアップで onclick を使用する必要はありません。これはイベントである必要があります - HTML マークアップでは見えません。
ラッピングsection
もクリック可能にする必要がありますが、上で説明したことの影響を受けないようにします。
マークアップはこれです:
<section>
<figure>
<img>
</figure>
<div>
<h2>
<p>
<a href="mailto:.."></a>
<a href="THE VALUE I NEED"></a>
</p>
</div>
</section>
/* 編集 */
OK、これを見つけました。
function (a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b}
これは、この関数を取得しようとしているサイトから FireBug のイベント ウィンドウに表示される文字列です。誰もこれを理解していますか?その文字列がそれを機能させるものです。js 全体をコピーしたところ、自分のサイトで動作します。しかし、元のファイルが巨大なので、この特定の機能を分離したいと思います。誰?