将变量传递给window.location href
这个问题在这里已经有了答案:
不需要使用jQuery来设置location
对象的属性(并且不需要使用jQuery来获取锚对象的href
属性):
$("a.private-product-order-button").click(function(e) {
e.preventDefault();
_gaq.push(['_trackEvent', 'Order buttons', 'Click', 'Service']);
var url = this.href;
setTimeout(function() {
window.location.href = url;
}, 200);
});
因为你要加入字符串。
它应该是:
$(window.location).attr('href', url);
不
$(window.location).attr('href', 'url');
使用$(window.location).attr('href', url);
没有围绕url的引号。