toggle()方法的效果就是切换元素的可见状态;即如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。
例子:
$(function(){
$("#content").toggle();
})
<p id="content" style="display:none">这里原来是隐藏看不到的</p>
当有点击事件时,另一区域可见状态切换可以这么写:
$(document).ready(function(){
$("#test").click(
function(){
$("#content").toggle();
}
);
});
<p id="test"><input type="button" value="点击这里" /></p>
<p id="content" style="display:none">当点击上面的“点击这里“字样,这里的内容将隐藏与显示之间切换</p>
下面说一下toggle(fn,fn)方法的使用,效果是:每次点击后依次调用函数;如果点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数,如果有更多函数,则再次触发,直到最后一个。随后的每次点击都重复对这几个函数的轮番调用。注意这里本身已经有点击触发调用函数的功能,不需要另外.click(fn)了,我一开始操作此函数时就犯了错。
例子:
$(document).ready(function(){
$("#test").toggle(function(){
$("#content").hide('slow');
},function(){
$("#content").show('fast');
});
});
<p id="test"><input type="button" value="点击这里" /></p>
<p id="content" style="display:none">当点击上面的“点击这里“字样,这里的内容将隐藏与显示之间切换</p>
分享到:
相关推荐
### 使用方法 1. **引入依赖**:在页面中引入Bootstrap的CSS和JavaScript文件,以及jQuery库和Bootstrap Toggle Buttons的JavaScript和CSS文件。 2. **HTML结构**:在HTML中添加具有`data-toggle="toggle"`属性的...
本教程将深入探讨`toggle()`函数的使用方法以及相关知识点。 首先,`toggle()`函数的基本语法是: ```javascript $(selector).toggle(speed, easing, callback); ``` 其中,`selector`用于选择要进行切换的元素。...
例如jQuery版本用的是1.x,计划升级到3.x,就可以在页面删除1.x版本,换成3.x版本,如果有脚本错误,就引入jquery-migrate插件用于兼容低版本,同时也显示低版本方法替换成新版本方法的方案。 jQuery migrate(转移...
值得注意的是,`jquery-ui-1.10.2.custom` 版本特别强调了与 jQuery 1.9.1 的兼容性。jQuery 1.9.1 是一个重要的更新,它对许多过时和非标准的API进行了清理,提高了性能并修复了若干安全问题。这使得 `jquery-ui-...
但是更换低版本 jquery,比如 使用 1.7 版本的 jquery 却不会报错,能正常使用。 经过一番搜索,发现是因为高版本(1.9版本以后)不兼容以前的,需要引入一个 jquery-migrate.min.js 来兼容。 具体原因如下 应用迁移...
本文将深入解析jQuery UI 1.11.4这个版本,涵盖其核心功能、组件、应用场景以及使用方法。 一、jQuery UI的核心特性 1. 可定制性:jQuery UI允许用户根据需求选择需要的组件和主题,从而减小页面加载负担。 2. ...
jQuery UI 是一个基于广泛使用的 JavaScript 库 jQuery 的扩展,它为开发者提供了丰富的用户界面组件和交互效果。这个名为 "jquery-ui-1.10.4.custom" 的压缩包文件,很显然是一个自定义版本的 jQuery UI,版本号为 ...
要在项目中使用`jquery.toggle-password`,首先需要在页面中引入jQuery库和插件的脚本文件。通常,这可以通过CDN链接或本地文件引用完成。接着,通过CSS选择器指定要应用插件的密码输入字段,并调用`.togglePassword...
《jQuery Toggle Password插件详解与应用实践》 在Web开发中,用户界面的友好性和安全性是至关重要的。尤其是在涉及用户密码输入的场景下,如何在保证安全的同时提供良好的用户体验,是一个值得探讨的问题。jQuery ...
jQuery 版本之间有区别 比如1 9版本对于 live die toggle sub $ browser 等等都已经不支持了 在不改变你网站代码的同时 要使用 1 9 之后的版本 你需要使用 jQuery migrate(转移 过度) 所以jquery migrat 就是一个...
vue-toggle-btn一个高度可定制,易于使用的优雅切换/切换按钮组件演示用法通过NPM npm i vue-toggle-btn安装vue-toggle-btn然后需要vue-toggle-btn一个高度可定制,易于使用的优雅切换/ switch按钮组件演示用法通过...
本文将深入探讨如何使用"jquery-tailwind-checkbox-toggle"来构建这样的组件。 首先,让我们了解jQuery。jQuery是一个轻量级的JavaScript库,简化了DOM操作、事件处理和Ajax交互。它的API简洁易用,使得开发者能...
《jQuery UI 1.8.16:页面开发的艺术与技术》 jQuery UI 是一个基于 jQuery JavaScript 库的用户界面插件集合,它为开发者提供了丰富的交互式组件和设计模式,使得网页开发更加便捷高效。在标题“jquery-ui-1.8.16...
3. **特效**: 除了组件,jQuery UI 还提供了一套丰富的特效库,如淡入淡出(Fade)、滑动(Slide)、展开收缩(Toggle)等,使得动态效果的实现变得简单。 二、jQuery UI 1.11 版本的亮点 1. **性能优化**: 1.11 ...
必做要使用jQuery1.6+ 及以上 jQuery UI组件构成 jQuery UI 主要分为3个部分:交互、微件和效果库。 交互(Interactions) 交互部件是一些与鼠标交互相关的内容,包括缩放(Resizable) , 拖动(Draggable) , ...
使用 npm install bootstrap-show-password-toggle 使用安装yarn add bootstrap-show-password-toggle用法在 CSS 中包含show-password-toggle.css 将输入的密码包装在input-group div 中,如下所示: <...
【Laravel开发-laravel-feature-toggle】是一个专注于在Laravel框架中实现特性切换(Feature Toggle)的包,由Joshuaestes开发。特性切换是一种软件开发实践,它允许开发者在不部署新代码的情况下,通过控制台或后台...
这个组件应与React Native的大部分版本兼容,但开发者在使用前需确保它与项目的其他依赖没有冲突,以及检查最新版本是否支持当前React Native版本。 8. **性能优化**: 由于JavaScript执行在主线程,过度复杂的UI...
本篇文章将深入探讨jQuery UI的核心功能和使用方法,帮助开发者更好地理解和应用这个强大的工具。 首先,我们要明确jQuery UI的核心——它是基于jQuery的,这意味着你需要在项目中先引入jQuery库,然后才能使用...