如何使用带有按钮标记的javascript(或jQuery)引导页面?
我有如下html代码:如何使用带有按钮标记的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
<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已将按钮放置在表单内?我认为代码旁边的勾号是一种迹象,但感谢您澄清这一点;