jQuery toggle 使用
jQuery 中 toggle 作用
切换元素的显示与隐藏状态
如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。
<body>
<div class="header">
<div class="logo"><a href="###"><img src="data:images/logo.png" /></a></div>
<div class="search">
<form>
<input type="text" class="sBox" value="请输入关键字" onfocus="if(value=='请输入关键字') {value=''}" onblur="if (value=='') {value='请输入关键字'}"/>
<input type="submit" class="sBtn" value="" />
</form>
</div>
</div>
<div class="nav">
<div class="c-nav">
<ul>
<li><a href="###" class="current">首页</a></li>
<li class="h-m"><a href="###">爱生活<i></i></a>
<ul class="menu l-life">
<li><a href="###">养生<em></em></a></li>
<li><a href="###">杂谈<em></em></a></li>
<li><a href="###">穿着<em></em></a></li>
<li><a href="###">健身</a></li>
</ul>
</li>
<li class="h-m"><a href="###">资讯<i></i></a>
<ul class="menu r-news">
<li><a href="###">八卦<em></em></a></li>
<li><a href="###">趣事<em></em></a></li>
<li><a href="###">奇闻<em></em></a></li>
<li><a href="###">发现</a></li>
</ul>
</li>
<li class="h-m"><a href="###">谈情<i></i></a>
<ul class="menu t-feelings">
<li><a href="###">约会<em></em></a></li>
<li><a href="###">性情</a></li>
</ul>
</li>
<li class="h-m"><a href="###">找娱乐<i></i></a>
<ul class="menu l-ent">
<li><a href="###">娱乐<em></em></a></li>
<li><a href="###">资讯<em></em></a></li>
<li><a href="###">历史</a></li>
</ul>
</li>
<li><a href="###">资料</a></li>
<li><a href="###">美图</a></li>
<li><a href="###">专题</a></li>
</ul>
<div class="weixin"><a href="###"><i></i>关注微信</a>
<div class="QRcode"><img src="data:images/QRcode.png" /></div>
</div>
</div>
</div> <div class="subNav">
<div class="hot"><b>热点推荐:</b><a href="###">秘法</a><a href="###">图片</a><a href="###">图片</a><a href="###">视频</a></div>
</div>
<!--导航条js-->
<script>
$(document).ready(function(e) {
$('.nav .c-nav ul li').hover(function(){
if($(this).hasClass('h-m')){
$('.subNav .hot').toggle()
}
})
});
</script>
</body>
默认显示

鼠标悬浮

| 参数 | 描述 |
|---|---|
| speed |
可选。规定元素从可见到隐藏的速度(或者相反)。默认为 "0"。 可能的值:
在设置速度的情况下,元素从可见到隐藏的过程中,会逐渐地改变其高度、宽度、外边距、内边距和透明度。 如果设置此参数,则无法使用 switch 参数。 |
| callback |
可选。toggle 函数执行完之后,要执行的函数。 如需学习更多有关 callback 的内容,请访问我们的 jQuery Callback 这一章。 除非设置了 speed 参数,否则不能设置该参数。 |
| switch |
可选。布尔值。规定 toggle 是否隐藏或显示所有被选元素。
如果设置此参数,则无法使用 speed 和 callback 参数。 |
提示和注释
注释:该效果适用于通过 jQuery 隐藏的元素,或在 CSS 中声明 display:none 的元素(但不适用于 visibility:hidden 的元素)。
jQuery toggle 使用的更多相关文章
- jquery toggle()设置
很多朋友对jquery toggle()比较熟练,甚至经常用到,而且对toggle的三个参数也比较了解$(selector).toggle(speed,callback,switch).但是当你设置$ ...
- jquery toggle()方法 语法
jquery toggle()方法 语法 作用:toggle() 方法用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件.该方法也可用于切换被选元素的 hide() 与 sho ...
- jQuery toggle() 方法与实例以及代替方法。
看<jQeury 权威指南>时看到这个toggle()方法.因为之前在慕课网学习接触过.发现两者讲的有细微的不同 以隐藏/显示目标元素效果为例,慕课网是这样讲解的 $("#cli ...
- jquery toggle 方法被废除的替代方法
今天使用 toggle 方法的时候,该方法一直不能生效. 原来jquery 的引入文件是1.9,该方法在1.8以上已被废除. 那么简单的切换状态,我们可使用if 语句进行代替 如下: 记录一开始设置隐 ...
- jquery toggle(listenerOdd, listenerEven)
1. example: <!DOCTYPE HTML><html> <head></head> <body> &l ...
- jquery toggle方法使用出错?请看这里-遁地龙卷风
这个函数在1.9之前和1.9之后的用法大不相同 1 1.9之间,用于点击元素时函数的轮流执行 toggle(function() { alert(1);//1,3,5,7... },function( ...
- jquery toggle方法
$("#myDiv").toggle(function () { alert(1); }, function () { alert(2); }); 某种需求下可以替代click事件 ...
- jQuery toggle方法的一个奇怪表现。
function buildTree() { //$('.tree li:has(ul)').addClass('parent_li').find(' > span').attr('title' ...
- jquery toggle 替换的实现
$('#example').click(function(){$("#exampleBox").toggle();}) 改为 $('#example').click(functio ...
随机推荐
- foreach中collection的三种用法
转载:http://blog.sina.com.cn/s/blog_b0d90e8c0102v1q1.html 传参参考:http://www.cnblogs.com/ruiati/p/6410339 ...
- openstack开发环境搭建
1 目的 让linux下的openstack代码能在windows上面实现同步开发. 2 目标 使用samba实现window与Linux的文件共享. 3 实验环境 ...
- K-S Test
K-S test, test for the equality of continuous, one-dimensional probability distribution that can be ...
- 小程序[邮箱提取器-EmailSplider]总结
1.背景情况 学东西做快的是付诸实践,写这个小程序的目的就是为了综合运用各个知识点,从而提升学习的效果. 2.涉及知识 A.Swing 的布局 B.Swing中,线程访问U ...
- python requests抓取猫眼电影
1. 网址:http://maoyan.com/board/4? 2. 代码: import json from multiprocessing import Pool import requests ...
- servlet的九大内置对象和四大域对象
隐式对象 说明 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletRes ...
- Apache Shiro知识点总览
名词解释 权限认证 授权 ini文件配置 jsp标签授权 Shiro会话机制 自定义Realm 加密.解密 特性 与spring整合 名词解释 Subject:认证主体 Reaml:认证来源[jdbc ...
- 【问题总结】万万没想到,竟然栽在了List手里
说明 昨天同事开发的时候遇到了一个奇怪的问题. 使用Guava做缓存,往里面存一个List,为了方便描述,称它为列表A,在另一个地方取出来,再跟列表B中的元素进行差集处理,简单来说,就像是下面这样: ...
- 交叉编译调试qemu_guest_agent
Winodws版本 编译环境Fedora23 下载VSS SDK的setup.exe 下载地址 提取VSS SDK头文件 将下面的代码保存成extract-vsssdk-headers.sh脚本,然后 ...
- int **指针问题
转自:http://blog.csdn.net/u012501459/article/details/45395571 在打印二维数组时遇到了问题,二维数组可以这样定义int matrix[ROWS] ...