js实例入门(简单展开或关闭)
简直的展开或关闭
.hide{display:none;}
.show{display:block;}
.hand{cursor:pointer;}
.text{padding:10px;background:F3FCFF;line-height:1.3em;border:solid 5px B2DCF9;margin-bottom:7px;}
/*根据点击项,动态加载内容至iframe中
expand(展开),e_d即expand div
container(容器),c即容器缩写
b为bool缩写
n为num缩写
*/
function e_d(obj,n){//这二个参数构成iframe里的子页面。test1.htm/test2.htm/test3.htm
var c = obj.parentNode.nextSibling; /*取父级的下一个节点,跟父级同辈的。*/
var b = ( c.className == 'hide' );
obj.src = 'images/' + (b?'minus':'plus') + '.gif'/*变换+-图片*/
c.className=b?'text':'hide'
if(!c.innerHTML){//如果这一层里没有内容才更新。有内容则不变化
var str = '';
c.innerHTML = str;
}
}
展开1
展开2
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
Js操作树节点自动折叠展开的几种方法
1.方法一 复制代码 代码如下: var tree = L5.getCmp('edocOutfileRelationTree'); //增加选择树,节点自动折叠 tree.on("click", function(node,e){ node.getUI().toggleCheck(true); }); tree.root.expand(); 2.方法二 复制代码 代码如下: var tree = L5.getCmp('orgstrutree'); //增加选择树,节点自动折叠 tree
-
JS 简单展开关闭切换代码
第一种方法:原理比较简单通过判断当前是隐藏还是显示的,并以此来判断. function show() { var a=document.getElementById('aa'); a.style.display=="none"?a.style.display="":a.style.display="none"; } 操作 我们 欢迎你 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 第二种:更简单,但原理不是一眼能看出来能详解的朋友可
-
js实现按钮控制图片360度翻转特效的方法
本文实例讲述了js实现按钮控制图片360度翻转特效的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <title>js实现按钮控制图片360度翻转特效</title> <body> <script language="javascript"> var isIE = (document.uniqueID)?1:0; var i=1; function rotate(image) { var o
-
js实现双击图片放大单击缩小的方法
本文实例讲述了js实现双击图片放大单击缩小的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>双击图片放大,单击缩小</title> </head> <body> <SCRIPT
-
JS点击链接后慢慢展开隐藏着图片的方法
本文实例讲述了JS点击链接后慢慢展开隐藏着图片的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <title>JS点击链接后,慢慢展开隐藏着的图片</title> <body> <script language="JavaScript"> var b=0; var c=true; function fade(){ if(document.all); if(c == true){b+=3} i
-
js实现鼠标悬停图片上时滚动文字说明的方法
本文实例讲述了js实现鼠标悬停图片上时滚动文字说明的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <title>js实现鼠标悬停图片上时的滚动文字说明</title> <body> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function showtip2(current,e,text){ if (document.all&&a
-
js鼠标滑过图片震动特效的方法
本文实例讲述了js鼠标滑过图片震动特效的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>鼠标滑过 图片震动效果</title> <STYLE>.shakeimage { POSITION: re
-
js展开闭合效果演示代码
复制代码 代码如下: <!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> <meta http-equiv=&qu
-
JS模拟的QQ面板上的多级可展开的菜单
QQ菜单 if (!document.getElementById) document.getElementById = function() { return null; } function initializeMenu(menuId, actuatorId) { var menu = document.getElementById(menuId); var actuator = document.getElementById(actuatorId); if (menu == null ||
-
JS实现固定在右下角可展开收缩DIV层的方法
本文实例讲述了JS实现固定在右下角可展开收缩DIV层的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"
随机推荐
- 无限画框创意
- JS返回上一页实例代码通过图片和按钮分别实现
- Android中隐藏状态栏和标题栏的方法汇总(隐藏状态栏、标题栏的五种方法)
- Filter、Servlet、Listener的学习_动力节点Java学院整理
- SQL Server数据库按百分比查询出表中的记录数
- 基于jquery的bankInput银行卡账号格式化
- 可以浮动某个物体的jquery控件用法实例
- Node.js Addons翻译(C/C++扩展)
- C#设置页面单位和缩放的方法
- java类中生成jfreechart,返回图表的url地址 代码分享
- java数组排序示例(冒泡排序、快速排序、希尔排序、选择排序)
- php5.2.0内存管理改进
- Android studio创建第一个app
- Java实现一个简单的定时器代码解析
- 官方推荐react-navigation的具体使用详解
- 详解vuex结合localstorage动态监听storage的变化
- javascript浏览器用户代理检测脚本实现方法
- SpringCloud Finchley Gateway 缓存请求Body和Form表单的实现
- Python比较配置文件的方法实例详解
- layui实现数据分页功能(ajax异步)
