Jquery实现多层元素点击结果叠加效果_获取标签内容_叠加实例

来源:互联网 发布:retrofit2 json 编辑:程序博客网 时间:2024/05/22 06:10

1 原理,分别定义不同层标签,使用+连接号 累加获取内容

代码如下

<!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=utf-8" /><title>4-4-1</title><style type="text/css">*{margin:0;padding:0;}body { font-size: 13px; line-height: 130%; padding: 60px; }#content { width: 220px; border: 1px solid #0050D0;background: #96E555 }span { width: 200px; margin: 10px; background: #666666; cursor: pointer;color:white;display:block;}p {width:200px;background:#888;color:white;height:16px;}</style><script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script><script type="text/javascript">$(function(){// 为span元素绑定click事件$('span').bind("click",function(){var txt = $('#msg').html() + "<p>内层span元素被点击.<p/>";$('#msg').html(txt);});// 为div元素绑定click事件$('#content').bind("click",function(){    var txt = $('#msg').html() + "<p>外层div元素被点击.<p/>";$('#msg').html(txt);});// 为body元素绑定click事件$("body").bind("click",function(){var txt = $('#msg').html() + "<p>body元素被点击.<p/>";$('#msg').html(txt);});})</script></head><body><div id="content">外层div元素<span>内层span元素</span>外层div元素</div><div id="msg"></div></body></html>

2 效果图


原创粉丝点击