【锋利的jQuery】7、事件绑定

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>事件绑定</title>
    <!-- 在head中引入jQuery 这个功能跟jQuery的版本还是有点关系,建议用老版本-->
    <script type="text/javascript" src="../../lib/jquery.js"></script>
    <link rel="stylesheet" type="text/css" href="../../../css/jQuery/demo/ch04/style.css">

    <style type="text/css">
        .highlight {
            background: #FF3300;
        }
    </style>

    <script type="application/javascript">

        $(function () {
//            $("#panel h5.head").bind("click", function(){
//                //设置再次点击为隐藏功能
//                var content = $(this).next();
//                if($(this).next().is(":visible")){
//                    content.hide();
//                }else{
//                    content.show();
//                }
//            })

            $("#panel h5.head").bind("mouseover", function () {
                //设置再次点击为隐藏功能
                var content = $(this).next();
                content.show();
            }).bind("mouseout", function () {
                //设置再次点击为隐藏功能
                var content = $(this).next();
                content.hide();
            })

            //这个方式对版本有要求,不建议
//            $("#panel h5.head").toggle(function(){
//                $(this).next().show();
//            }, function(){
//                $(this).next().hide();
//            })
        })

    </script>

</head>
<body>
<div id="panel">
    <h5 class="head">什么是jQuery?</h5>

    <div class="content">
        jQuery是继Prototype之后又一个优秀的JavaScript库,它是一个由 John Resig
        创建于2006年1月的开源项目。jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax。它独特而又优雅的代码风格改变了JavaScript程序员的设计思路和编写程序的方式。
    </div>
</div>
</body>
</html>

  

posted @ 2017-04-04 18:43  cutter_point  阅读(100)  评论(0)    收藏  举报