博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQUERY系列之一:事件绑定
阅读量:6253 次
发布时间:2019-06-22

本文共 1055 字,大约阅读时间需要 3 分钟。

一、绑定CLICK事件,显示内容
JS代码:

$(function (){

     //点击head展开content

    $("#panel h5.head").bind("click",function(){
     
     $(this).next().show();
     
    });
 
});

 

HTML代码:

<style>

*{margin:0;padding:0;} 

body { font-size: 13px; line-height: 130%; padding: 60px }
#panel { width: 300px; border: 1px solid #0050D0 }
.head { padding: 5px; background: #96E555; cursor: pointer }
.content { padding: 10px; text-indent: 2em; border-top: 1px solid #0050D0;display:block;display:none; }

</style>

<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>

 

二、绑定CLICK事件,第一次点击显示内容,再次点击隐藏内容

JS代码:

 

$(function (){

     //点击head展开content

    $("#panel h5.head").bind("click",function(){
     
     var $content = $(this).next();
     

    //:visible 表示匹配所有的可见元素

    //is(expr)表示用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true

     if ($content.is(":visible"))
     {
         $content.hide();
     }
     else
     {
         $content.show();
     }
     
    });
 
});

 

 

HTML代码:

同上。。。。

 

 

 

转载地址:http://qvjsa.baihongyu.com/

你可能感兴趣的文章
MongoDB MapReduce
查看>>
10.华为交换路由基础操作
查看>>
sed命令及vim的末行命令
查看>>
OpenStack Orchestration service (编排服务Heat)
查看>>
新浪陈尔冬:大数据下Web Server面临的挑战
查看>>
redis按下ctrl + c进程就没了
查看>>
分析Oracle Mutex等待事件
查看>>
Centos 7 Saltstack自动化部署Haproxy+Keepalived
查看>>
在PPT中批量导入图片
查看>>
CSS3选择器详解实例说明
查看>>
HBase学习&实践笔记之HBase初探(to be continued...)
查看>>
跟我一起hadoop(1)-hadoop2.6安装与使用
查看>>
AIX下配置NFS共享给LINUX
查看>>
摘:为你的电脑系统清除淤塞!
查看>>
Linux系统资源查看
查看>>
centos6上redis+Keepalived实现Redis主从复制
查看>>
Linux监控平台(主被动模式,添加监控主机,添加图形,处理图形乱码,远程执行命令)...
查看>>
mysql主从
查看>>
Linux btrfs之查看btrfs文件系统
查看>>
python中try except处理程序异常的三种常用方法
查看>>