我在按钮上附加了以下脚本:
<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工具中触发? 我错过了什么吗?
答案 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
语句处中断,您可以从那里进行调试。