我正在使用 Jade,我的 HTML 模板看起来像这样
.container
.row
form
.span3.input-append(style='margin-top: 30%; margin-left: 30%;')
input#main_search.span2(style='height: 26px; width: 400px;', type='text', id='searchBox' )
input.btn.btn-large.btn-primary(type='button', value='search', id='searchButton')
include partials/scripts
我的scripts.jade 包含一堆Javascript 函数,包括
$(document).ready(function() {
console.log('foo');
$("searchButton").click(function() {
console.log('sup');
window.location.replace("http://stackoverflow.com");
});
});
控制台输出 -
foo
最佳答案
将 searchButton
更改为 #searchButton
。它是一个 ID,因此必须以 #
为前缀。
关于javascript - 通过单击按钮重定向到 jQuery 中的另一个网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17457292/