我正在尝试创建一个 JavaScript 程序,它通过 DOM 查找第一个<a href>
不是的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>
/* 编辑 */
好的,找到了这个。
function (a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b}
这是我在 FireBug 的事件窗口中从我试图从中获取此功能的站点中获得的字符串。有人明白这个吗?该字符串是使它起作用的原因。我刚刚复制了整个 js,它可以在我的网站上运行。但我想隔离这个特定的功能,因为原始文件很大。任何人?