jquery .click功能不起作用,在chrome dev工具中看到的方式?

时间:2017-10-21 23:01:23

标签: javascript jquery html

我在按钮上附加了以下脚本:

<script type="text/javascript">
            $('.addToCartButton').click(function() {
                fbq('track', 'AddToCart', {
                    content_ids: ['<?php echo  (int)$product_info['products_id']; ?>'],
                    content_type: 'product'
                });
            });


        </script>

我正试图在点击按钮时激活facebook addtocart。

按钮代码为:

<button id="tdb1" type="submit" class="addToCartButton" role="button" aria-disabled="false">
   <span class="ui-button-icon-primary ui-icon ui-icon-cart"></span>
   <span class="ui-button-text">Add to Cart</span>
</button>

有没有办法检查它是否在chrome dev工具中触发? 我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

var toyProblem = function () { var operators = ['+','-','*']; var opts = operators.slice(0); var n = [...arguments]; var res = n.toString().replace(/,/g, () => opts.shift()); var index = res.indexOf(operators[operators.length -1]); return new Function(`return (${res.slice(0, index)})${res.slice(index)}`)(); } var product = toyProblem(6, 0, 10, 3); console.log(product);函数之前和之后添加debugger语句,并确保开发人员控制台已打开。

控制台将在click语句处中断,您可以从那里进行调试。