如何使用带有按钮标记的javascript(或jQuery)引导页面?

如何使用带有按钮标记的javascript(或jQuery)引导页面?,javascript,jquery,html,Javascript,Jquery,Html,我有如下html代码: <td colspan="7" class="cart_but"> <button class="continue"><span>icon</span>Continue shopping</button> <button class="update"><span>icon</span>Update your cart</button> </td

我有如下html代码:

<td colspan="7" class="cart_but">
    <button class="continue"><span>icon</span>Continue shopping</button>
    <button class="update"><span>icon</span>Update your cart</button>
</td>
和jQuery代码直接指向页面,但当单击“in”按钮时,不会发生任何事情:

<script type="text/javascript">
    $(document).ready(function() {
        $('button.continue').click(function() {
            //window.location = "abc";
            window.location.href = "http://stackoverflow.com";
        });

        $('button.update').click(function() {
               //window.location = "<?php echo base_url('checkout'); ?>";
        });
    });
</script>
请帮帮我

试试这个

$('button selector').click(function(){
   document.location.href='the_link_to_go_to.html';
})

您的javascript代码是正确的。我认为存在一些js冲突或错误,请打开firebug控制台,确保此处没有错误。

将按钮类型更改为按钮-默认情况下,无论单击事件处理程序如何,它都会提交页面:

<td colspan="7" class="cart_but">
    <button type="button" class="continue"><span>icon</span>Continue shopping</button>
    <button type="button" class="update"><span>icon</span>Update your cart</button>
</td>

谢谢大家。当我将此脚本从其他文件包含到母版页时,可能出现了一些错误。我将其直接复制到母版页并运行。

为什么不首先使用常规链接?代码看起来不错,但您可以使用onclick事件而不是jQuery。也许您正在单击更新您的Cart,我现在就做。欢迎来到VN。它只在按钮位于表单内时才这样做,这可能是问题所在,但没有迹象表明OP已将按钮放置在表单内?我认为代码旁边的勾号是一种迹象,但感谢您澄清这一点;