我想使用jQuery並點擊()來抓取圖像鏈接的URL,一旦點擊它。這個html看起來像這樣。使用jquery點擊函數抓取圖像鏈接的url
<div class="lp-element lp-pom-image" id="lp-pom-image-167" >
<a href="http://url.com/page" target=""><img src="/image.jpg" alt=""></a>
</div>
到目前爲止,我使用的JavaScript看起來像這樣,但它並沒有抓住點擊圖像鏈接的網址。該網址需要傳遞到變量this
所在的位置。
jQuery(function() {
jQuery("#lp-pom-image-167").click(function() {
trackOutboundLink(this, 'AddToCart', 'Bottom CTA');
return false;
});
});
如何將href網址與適當的基礎URI相提並論?即。 「http://url.com/page」?
編輯:澄清了我試圖拔出。
'$(this).children(「a img」)。attr('src')'應該這樣做。 – Supericy 2013-02-19 00:34:52
''希望你不打算複製粘貼這個(任何)JS代碼像這樣一個200倍的所有'#lp-pom-image-NNN'元素....' ' –
2013-02-19 00:36:55
@Supericy jQuery' .prop'應該用來代替'.attr'。 – Mooseman 2013-02-19 00:40:31