我有以下代码结构:
<div>
<a href="#" id="button_login">Login</a>
</div>
<script>
function login() {
alert('button works!');
};
$("#button_login").on('click', function(e) {
e.preventDefault();
login();
});
</script>
另请参阅我的fiddle
为什么按钮不起作用?
答案 0 :(得分:4)
你不在你的小提琴中包含jQuery。我添加了jQuery 2.0.2
。
答案 1 :(得分:-1)
a
元素我改变了你的代码!
<强> HTML:强>
<div>
<a href="#" id="button_login" onclick='login();'>Login</a>
</div>
<强> JQuery的:强>
function login() {
alert('button works!');
};
$("#button_login").on('click', function(e) {
e.preventDefault();
login();
});
答案 2 :(得分:-2)
请知道如何使用jsfiddle。工作fiddle
function login() {
alert('button works!');
}
$("#button_login").click(function(e){
e.preventDefault();
login();
});