2015-05-28 141 views
-4

當我點擊一個按鈕時,我想運行一個JavaScript代碼。點擊元素時的火警功能

JavaScript的樣子:

$('.btn normal orange flr').click(function() { 

(new Image()).src="https://secure.adnxs.com/seg?add=2852222&t=2"; 

(new Image()).src="https://ad.doubleclick.net/ddm/activity/src=4431932;type=invmedia;cat=kd24cnwg;ord=1?" ; 

    }); 

當我點擊這個按鈕,我想火這段代碼。

的HTML是:

<div class="lightBoxFooter"> 

    ::before 
    <a class="btn mini grey" ng-click="closeDialog()" href="javascript:;"> 

    Alışverişe Devam Et 

</a> 
<a class="btn normal orange flr" target="_self" ng-click="trackBasket()" href="/sepetim"> 

    <i class="icon icon-cart"></i> 

Sepete Git 
+0

如果我有任何想法意味着什麼,我很樂意提供幫助。 – Liam

+0

除了你的選擇器,你正在創建新的圖像,而不是對他們做任何事情。 – Xufox

+0

你能告訴你面對的是什麼確切的問題嗎? –

回答

1

的一個問題是你的選擇是錯誤的

$('.btn normal orange flr') 

應該是這個

$('.btn.normal.orange.flr') 

除此之外,你似乎混合jquery w第i個角,不知道你要完成

+0

我試過這個。但當我點擊按鈕時, – utku

+0

此代碼無法啓動 – utku

2

這是什麼:

$('.btn normal orange flr') 

不適合這樣的:

<a class="btn normal orange flr" target="_self" ng-click="trackBasket()" href="/sepetim"> 

它應該是:

$('.btn.normal.orange.flr') 

當你有這個:

$('.btn normal orange flr').click(function() { 

你所期望的HTML看起來像這樣:

<div class='btn'> 
    <normal> 
    <orange> 
     <flr></flr> 
    </orange> 
    </normal> 
</div> 

凡具有

$('.btn.normal.orange.flr') 

沒有空格,但有.插圖中是指一類btn元素,normal,orangeflr

+0

我試過這段代碼,但它不起作用。也許它的錯誤的點擊功能,我嘗試了非常多的點擊功能,但沒有人沒有開火。 – utku

+1

你的JavaScript代碼並沒有真正做任何事情。你需要告訴我們你想要做什麼。 @utku – Albzi

+0

亞歷克斯我不能很好的解釋,因爲我無法添加屏幕截圖。我在一家數據公司工作。所以我在很多網站上做按鈕分類器分割。所以我使用了一些平臺。而這個平臺給這個JavaScript代碼。通常情況下,當我點擊按鈕,發射這個JavaScript代碼。我可以在Mozilla中查看「HttpFox」程序。我希望你能理解我。 – utku

相關問題