Jquery实现点击展开隐藏效果
2012-12-11 14:57
483 查看
<!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="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript" src="http://www.tingdong.cn/public/js/jquery.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function (){
$("[id^='ds']").each(function(){
var s = "s" + this.id.replace("ds","");
$(this).toggle(function(){
$("#"+s).show();
$(this).html("隐藏>>");
},function(){
$("#"+s).hide();
$(this).html("展开>>");
});
});
})
</script>
<body>
<div id="ds1">展开>></div>
<span style="display:none" id="s1">111111</span>
<div id="ds2">展开>></div>
<span style="display:none" id="s2">222222</span>
<div id="ds3">展开>></div>
<span style="display:none" id="s3">333333</span>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript" src="http://www.tingdong.cn/public/js/jquery.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function (){
$("[id^='ds']").each(function(){
var s = "s" + this.id.replace("ds","");
$(this).toggle(function(){
$("#"+s).show();
$(this).html("隐藏>>");
},function(){
$("#"+s).hide();
$(this).html("展开>>");
});
});
})
</script>
<body>
<div id="ds1">展开>></div>
<span style="display:none" id="s1">111111</span>
<div id="ds2">展开>></div>
<span style="display:none" id="s2">222222</span>
<div id="ds3">展开>></div>
<span style="display:none" id="s3">333333</span>
</body>
</html>
相关文章推荐
- jQuery点击按钮实现div的隐藏和显示切换效果
- jquery实现可点击伸缩与展开的菜单效果代码
- jQuery实现鼠标点击div外的地方div隐藏消失的效果
- javascript实现table单元格点击展开隐藏效果(实例代码)
- Jquery 收缩展开效果 点击标题展开或者隐藏内容
- jQuery 关于点击菜单项,使子条目"向上"展开效果的实现
- jquery实现点击查看更多内容控制段落文字展开折叠效果
- jquery实现点击展开列表同时隐藏其他列表
- jquery实现鼠标点击后展开列表内容的导航栏效果
- jquery实现点击展开列表同时隐藏其他列表
- jquery实现可点击伸缩与展开的菜单效果代码
- js实现点击展开隐藏效果(实例代码)
- jquery实现点击查看更多内容控制段落文字展开折叠效果
- jquery实现点击向下展开菜单项(伸缩导航)效果
- jquery实现鼠标点击后展开列表内容的导航栏效果
- jQuery实现点击展开div,再点击div隐藏
- 【jquery】结合class选择器、next、prev方法实现相邻的节点展开隐藏效果
- jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
- jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果