Jquery <;按钮>;不起作用
我正在尝试创建一个按钮,该按钮可以跳转到另一个页面。以下是HTML:Jquery <;按钮>;不起作用,jquery,html,button,Jquery,Html,Button,我正在尝试创建一个按钮,该按钮可以跳转到另一个页面。以下是HTML: <div class="new_user"> <button id="buton_user_nou">Creaza User </button> </div> 在所有浏览器中,该按钮都处于完全非活动状态。它甚至不会在悬停时突出显示。。。 有什么提示吗?您缺少zemi colon,建议您将事件注册码放入文档中。这将确保添加事件时dom元素存在 $(document).ready
<div class="new_user">
<button id="buton_user_nou">Creaza User
</button>
</div>
在所有浏览器中,该按钮都处于完全非活动状态。它甚至不会在悬停时突出显示。。。
有什么提示吗?您缺少zemi colon,建议您将事件注册码放入文档中。这将确保添加事件时dom元素存在
$(document).ready(function() {
$("#buton_user_nou").click(function() {
location.href='/register.htm';
});
});
我不知道您将脚本放在了哪里,但问题可能是在DOM完成加载之前就执行了脚本,因此jQuery没有找到任何按钮 正如adeneo所指出的,只需将代码包装在一个document ready函数中:
$(document).ready(function() {
$('#buton_user_nou').click(function() {
location.href='/register.htm'
});
});
试试
这样,它将在文档之前加载:)添加jQuery和文档就绪功能!JavaScript在HTML文档中的位置是什么?请确保遵循jQuery教程:。你需要知道的一切都在这里解释了。但是我仍然有一个主要问题,那就是按钮是完全不活动的,当我点击它时什么都没有发生,它甚至没有突出显示。。
$(document).ready(function() {
$('#buton_user_nou').click(function() {
location.href='/register.htm'
});
});
$(window).load(function(){
$("#buton_user_nou").click(function() {
location.href='/register.htm';
});
});