html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

用jquery模仿的a的title属性的例子_jquery_

[ ] 已经帮助:人解决问题

用jQuery实现的模仿a的title属性的例子,在测试的时候ie6,7上出现了层次混乱,不过最终解决了。3DNHTML5中文学习网 - HTML5先行者学习网

html代码如下:3DNHTML5中文学习网 - HTML5先行者学习网

<div class="wrap"><ul class="list clearfix"><li><a href="">UI设计师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">前端开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">运维工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">研发开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">UI设计师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">前端开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">运维工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">研发开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">UI设计师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">前端开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">运维工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li><li><a href="">研发开发工程师</a><div class="show"><p>所属部门:技术部</p><p>工作地点:郑州</p><p>招聘人数:21</p></div></li></ul></div>

css代码如下3DNHTML5中文学习网 - HTML5先行者学习网

* {margin:0;padding:0;}body {font-size:12px;}.wrap {width:600px;margin:100px auto;}.clearfix:after, .clearfix:before {display:table;content: "";}.clearfix:after {clear:both;overflow: hidden;}.clearfix {zoom: 1;}.list {position:relative; //作为定位的父元素,li直接做父元素出现元素内容重叠问题}.list li {list-style:none;width:100px;height:24px;line-height:24px;margin-right:10px;float:left;}.list li a {text-decoration:none;color:#333;display:block;}.show {position:absolute;width:100px;background:#FFFFE1;border:1px solid #ffcc01;padding:6px;display:none;z-index:5;margin-top:10px; //代替topmargin-left:60px; //代替left}.show p {height:18px;line-height:18px;}.list li a:hover {text-decoration:underline;color:#FF0000;}

jQuery代码如下:3DNHTML5中文学习网 - HTML5先行者学习网

<script type="text/javascript">$(function(){var $li=$(".wrap").find("li");$li.bind("mouseover",function(){$(this).find(".show").show(); }).bind("mouseout",function(){$(this).find(".show").hide();})})</script>

预览效果;3DNHTML5中文学习网 - HTML5先行者学习网
3DNHTML5中文学习网 - HTML5先行者学习网

3DNHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助