Javascript jquery修改页面上的链接

Javascript jquery修改页面上的链接,javascript,jquery,html,Javascript,Jquery,Html,jquery是否可以使用DOM在div中查找链接,例如 <div id="something"> <a href="somewhere" title="something"> <img> </a> </div> 动态连接到a链接,以便最终结果为: <div id="something"> <a href="somewhere" title="something" onClick="_gaq.push(['_track

jquery是否可以使用DOM在div中查找链接,例如

<div id="something">
<a href="somewhere" title="something">
<img>
</a>
</div>
动态连接到a链接,以便最终结果为:

<div id="something">
<a href="somewhere" title="something" onClick="_gaq.push(['_trackEvent', ' PDF Downloads', ‘Click', 'SEO For Beginners');">
<img>
</a>
</div>

谢谢你的时间;任何帮助都将不胜感激

如果您只是使用选择器捕获所需的元素并将函数绑定到它,而不是直接在DOM中绑定函数,那会更好

$“某物a”。单击函数{ _gaq.push[''u trackEvent','PDF下载','Click','SEO初学者'; }; 您可以通过id找到所需的div,并使用find函数搜索a标记


在此之后,您只需按标记[0]引用标记的DOM对象,并设置onClick即可。

您可能需要添加几行解释其工作原理,以便OP更容易添加到现有代码中。谢谢。虽然答案总是很受欢迎,但提供一些关于代码如何解决手头问题的信息确实很有帮助。并非每个人都熟悉您的确切编码逻辑,但可能理解您的一般方法或概念。为了帮助改进你的答案,请提供一些,并查看上的帮助文章,了解如何让你的答案有价值的一些技巧:写了一些解释,不能早点做我不得不离开工作:我正在评估而不是让。。我可以像往常一样命名变量吗?@HollerTrain是的
<div id="something">
<a href="somewhere" title="something" onClick="_gaq.push(['_trackEvent', ' PDF Downloads', ‘Click', 'SEO For Beginners');">
<img>
</a>
</div>
let tag = $('#something').find('a');
tag[0].onClick = "_gaq.push(['_trackEvent', ' PDF Downloads', ‘Click', 'SEO For Beginners')";