Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 元素单击时的消防功能_Javascript - Fatal编程技术网

Javascript 元素单击时的消防功能

Javascript 元素单击时的消防功能,javascript,Javascript,当我点击一个按钮时,我想运行一个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;

当我点击一个按钮时,我想运行一个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

::之前
分离吉特

一个问题是您的选择器错误

这个

应该是这个吗

$('.btn.normal.orange.flr')
除此之外,您似乎将jquery与angular混合在一起,不确定您要实现什么:

$('.btn normal orange flr')
不适合这样做:

<a class="btn normal orange flr" target="_self" ng-click="trackBasket()" href="/sepetim">
当你有这个:

 $('.btn normal orange flr').click(function () {
您可能希望HTML看起来像这样:

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

没有空格,但中间有
意味着一个元素同时是
btn
普通
橙色
flr

如果我知道这意味着什么,我很乐意提供帮助。除了您的选择器,你正在创建新的图像,却没有对它们做任何处理。你能说出你面临的确切问题吗?你可以在这里学习jQuery:我试过这个。但当我点击按钮时,这个代码无法启动。我尝试了这个代码,但它不起作用。也许它的点击功能是错误的,我试了很多次点击功能,但没有人不触发。你的javascript代码没有真正起作用。你需要告诉我们你想要它做什么@utkuAlex我无法很好地解释,因为我无法添加屏幕截图。我在一家数据公司工作。所以我在很多网站上做按钮点击器分割。所以我用了一些平台。这个平台提供了这个javascript代码。通常,当我单击按钮时,触发此javascript代码。我可以用mozilla中的“HttpFox”程序进行检查。我希望你能理解我的意思。你的控制台有错误吗@utkuNo我在控制台中没有任何错误。但这段代码会触发另一个网站。但此代码不会激活此站点。我试了一整天,但还是没能开枪。İ如果我能发送截图,也许你能很好地理解。但我无法发送,因为stackowerflow不允许我发送。
 $('.btn normal orange flr').click(function () {
<div class='btn'>
  <normal>
    <orange>
      <flr></flr>
    </orange>
  </normal>
</div>
$('.btn.normal.orange.flr')