2

我为电子商务网站编写了一个小脚本,如果不满足某些条件,该脚本会出错。现在我正在尝试编写一些东西,以便继续按钮将用户返回到他们的购物车。我无法更改按钮以添加课程。

问题是这个脚本在 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 浏览器中都遇到了这个问题。

4

2 回答 2

1

你可以试试这个:

 $("#shipping-method-buttons-container .button").click(function(){
     window.location = "http://mywebsite.com/checkout/cart/"
})
于 2012-04-28T13:57:42.103 回答
1

This is working in IE and others

jQuery(function(){
    jQuery("#shipping-method-buttons-container .button").wrap(function() {
        var link = jQuery('<a></a>').attr('href', 'http://mywebsite.com/checkout/cart/');
        return link;
    });
});

Example.

于 2012-04-28T14:03:09.307 回答