JQ 事件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script type="text/javascript">

        //如果想获得事件相关的信息,只要给响应的匿名函数增加一个参数:例 e
        //参数名.stopPropagation()阻止事件冒泡
        //preventDefault 阻止阻止默认事件行为和returnValue差不多
        $(function () {
            $("p").mouseenter(function () {
                $(this).text("客观来了");
            }).mouseleave(function () { $(this).text("客官慢走") });
            $("a").click(function (e) {
                alert("这是一个废链接");
                e.preventDefault(); //阻止默认事件阻止链接跳转
            });
        })
        $(function () {
            $("#div1").mousedown(function (e) { alert("x=" + e.pageX + "y=" + e.pageY); })//获取x坐标和y坐标
        });



        /********事件绑定***********/
        $(function () {
            $("#p1").bind("click", function () {//.click是它的简写
                alert("点了");
            });
            $("#p2").one("click", function () {//一次性事件触发后就不能再用了

                alert("p2");
            });
        });

        //$(function(){$("div").bind("mouseover mouseout",function(){$(this).toggleClass("over")})})//用于绑定多个事件
    </script>
</head>
<body>
    <div id="div1" style="width: 50px; height: 50px; background-color: White">
    </div>
    <p>
        你好</p>
    <a href="http://www.baidu.com" id="lik">百度</a>
    <br />
    <br />
    <p id="p1">
        这是p1</p>
    <p id="p2">
        这是p2</p>
</body>
</html>

 

posted @ 2014-05-21 21:40  编程猴子  阅读(484)  评论(0编辑  收藏  举报