jQuery简单的功能不会工作

时间:2010-01-09 12:08:03

标签: jquery

为什么当我“点击我”时,不会弹出警告框?

我是一个javascript / jquery的总菜鸟,但我试着学习一点我刚刚在教程中找到了这个例子,但它不会工作

看:http:// 已删除

编辑:自问题解决后删除了我的网站链接

2 个答案:

答案 0 :(得分:2)

您需要从点击处理程序返回false,否则页面可能会被重定向:

$("a").click(function() {
    alert("Hello world!");
    return false;
});

另外,不要忘记在head部分中包含jQuery:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

答案 1 :(得分:0)

您还需要将代码放在$(document).ready中,如下所示:

$(document).ready(function() {
    $("a").click(function(){
        alert("Hi");
        return false;
    })
});

否则代码将无法正确绑定到事件,因为它会在页面仍未加载时尝试绑定它。