我为电子商务网站编写了一个小脚本,如果不符合某些条件,则会错误订单。现在我正在尝试写一些东西,以便继续按钮将用户返回到他们的购物车。我无法更改按钮来添加课程。
问题是这个脚本在IE中不起作用。我不太熟悉浏览器处理JavaScript的方式的差异。有没有人有任何想法?
<script type="text/javascript">
jQuery("#shipping-method-buttons-container .button").wrap(function() {
var link = jQuery('<a/>');
link.attr('href', 'http://mywebsite.com/checkout/cart/');
return link;
});
</script>
更新:我已经在IE9和IE10中对此进行了测试。我在所有的IE浏览器中都遇到了这个问题。
答案 0 :(得分:1)
你可以试试这个:
$("#shipping-method-buttons-container .button").click(function(){
window.location = "http://mywebsite.com/checkout/cart/"
})
答案 1 :(得分:1)
这适用于IE和其他人
jQuery(function(){
jQuery("#shipping-method-buttons-container .button").wrap(function() {
var link = jQuery('<a></a>').attr('href', 'http://mywebsite.com/checkout/cart/');
return link;
});
});