通过单击按钮重定向到jQuery中的另一个网页
Redirect to another webpage in jQuery via button click
我使用的是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,因此必须以#
为前缀。
您在id选择器中缺少#
。应该是#searchButton
而不是searchButton
$("#searchButton").click(function() {
console.log('sup');
window.location.replace("http://stackoverflow.com");
});
同样也不是说,即使你有不正确的选择器$("searchButton")
,它没有找到任何元素,jquery在它们上注册点击处理程序时也不会抛出任何错误,不像document.getElementById
那样,结果将是未定义的,访问属性将抛出错误。
相关文章:
- 用javascript将信息/变量从一个网页传递到另一个网页
- 用户在文本框中输入一个数字,并根据使用 PHP 输入的数字重定向到另一个网页
- 在另一个网页中填写一个文本字段,并检查结果是否如预期
- 使用PHP和JSP在另一个网页中获取cookie值
- 如何从另一个网页修改一个网页的内容
- 如何将数据从一个网页发送到另一个网页
- Ajax 从另一个网页拉取内容
- 我可以通过Javascript从另一个网页获取特定的页面HTML代码吗?
- 转到另一个网页后,iframe 大小保持不变
- 如何使用 JavaScript 将文本框值从一个网页传送到另一个网页
- 从另一个网页以 HTML 格式通过电子邮件发送当前购物车
- 通过jquery或javascript将信息从一个网页传递到另一个网页
- 使用 jQuery $.post() 方法获取另一个网页的一部分
- 在iframe中编辑另一个网页的样式的方法,即使是表面上的
- 从另一个网页调用数组
- 单击iframe并重定向到另一个网页
- 仅使用 html 将网页的一部分插入到另一个网页中
- 单击CSS框加载另一个网页.CSS 或 js
- 需要对JSON响应进行编码/解码,以便将其传递到另一个网页
- 使用ajax而不是使用带有curl的php文件从另一个网页获取响应