尝试在js中添加链接到事件点击 - Simplecart

时间:2016-10-10 18:26:00

标签: javascript jquery simplecart

我正在开发购物车项目,我正在使用simplecart框架。我是javascript的初学者。

html:

Cumulated Logged Days :=
CALCULATE (
    SUM ( LogBook[DaysCount] ),
    FILTER (
        ALL ( LogBook ),
        COUNTROWS (
            FILTER ( LogBook, EARLIER ( LogBook[Vehicle ID] ) = LogBook[Vehicle ID] )
        )
            && LogBook[Row ID] <= MAX ( LogBook[Row ID] )
    )
)

基本上我希望href转到结帐页面,例如checkout.html,但是href已经有了“javascript:;”添加购物车功能的价值,有没有办法在添加到购物车后添加到下面重定向或指向checkout.html,我尝试了一些无用的东西。

Js:

<a class="item_add" href="javascript:;">Add to Cart</a>

所以在simpleCart.add(fields)之后;有没有办法让它去另一页。

任何帮助都会很棒!

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用afterAdd事件:

simpleCart.bind( "afterAdd" , function(){
    window.location.href = 'checkout.html'
});

答案 1 :(得分:1)

如果您已经完成并且您认为可以安全地开始重定向,则可以通过更改href属性轻松完成此操作:

window.location.href = 'http://your-url.com';

这将开始重定向到your-url.com,但也可能会切断尚未完成的脚本。