2015-05-28 3 views
-4

Когда я нажал кнопку, я хочу запустить код JavaScript.Функция пожара на элементе click

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 Ith угловатый, не уверен, что вы пытаетесь достичь

+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, orange и flr в то же время.

+0

Я пробовал этот код, но он не работает. Возможно, его неправильная функция щелчка я пробовал очень щелкаю функцию, но никто не стрелял. – utku

+1

Ваш код javascript на самом деле ничего не делает. Вы должны сказать нам, что вы хотите. @utku – Albzi

+0

Alex Я не могу объяснить, потому что я не мог добавить скриншотов. Я работаю в фирме данных. Таким образом, я делаю сегментацию кликов кнопок на большом веб-сайте. Поэтому я использую для этого какую-то платформу. И эта платформа дает этот код javascript. Обычно, когда я нажимаю кнопку, запускаю этот код javascript. И я могу проверить с помощью программы «HttpFox» в mozilla. Надеюсь, ты меня поймешь. – utku

Смежные вопросы