用jquery模仿的a的title属性的例子
2023-06-13 09:15:29 时间
用jQuery实现的模仿a的title属性的例子,在测试的时候ie6,7上出现了层次混乱,不过最终解决了。
html代码如下:
<divclass="wrap"> <ulclass="listclearfix"> <li><ahref="">UI设计师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">前端开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">运维工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">研发开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">UI设计师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">前端开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">运维工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">研发开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">UI设计师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">前端开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">运维工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> <li><ahref="">研发开发工程师</a> <divclass="show"> <p>所属部门:技术部</p> <p>工作地点:郑州</p> <p>招聘人数:21</p> </div> </li> </ul> </div>
css代码如下
*{ margin:0; padding:0; } body{ font-size:12px; } .wrap{ width:600px; margin:100pxauto; } .clearfix:after,.clearfix:before{ display:table; content:""; } .clearfix:after{ clear:both; overflow:hidden; } .clearfix{ zoom:1; } .list{ position:relative;//作为定位的父元素,li直接做父元素出现元素内容重叠问题 } .listli{ list-style:none; width:100px; height:24px; line-height:24px; margin-right:10px; float:left; } .listlia{ text-decoration:none; color:#333; display:block; } .show{ position:absolute; width:100px; background:#FFFFE1; border:1pxsolid#ffcc01; padding:6px; display:none; z-index:5; margin-top:10px;//代替top margin-left:60px;//代替left } .showp{ height:18px; line-height:18px; } .listlia:hover{ text-decoration:underline; color:#FF0000; }
jQuery代码如下:
<scripttype="text/javascript"> $(function(){ var$li=$(".wrap").find("li"); $li.bind("mouseover",function(){ $(this).find(".show").show(); }).bind("mouseout",function(){ $(this).find(".show").hide(); }) }) </script>
预览效果;
相关文章
- jquery选择器用法_jQuery属性选择器
- jQuery图片缩小效果详解编程语言
- jQuery图片切换插件jquery.cycle.js详解编程语言
- jQuery属性选择器详解
- jQuery $.fn.extend()和$.extend()详解
- JQuery为textarea添加maxlength属性的代码
- Jquery从头学起第四讲jquery入门教程
- jquery学习之二属性相关
- jquery学习之二属性(类)
- 基于jQuery架构javascript基础体系
- Tab页界面用jQuery及Ajax技术实现(php后台)
- jQuery学习笔记操作jQuery对象文档处理
- jQuery实现随意改变div任意属性的名称和值(部分原生js实现)
- jQuery属性选择器element[herf*='value']使用示例
- jquery实现图片灯箱明暗的遮罩效果
- jQuery设置CSS属性示例介绍
- jQuery获得内容和属性示例代码
- JS对象转换为Jquery对象示例
- jquery组件使用中遇到的问题整理及解决
- 在页面加载完成后通过jquery给多个span赋值
- jQuery获取/设置/删除DOM元素的属性以a元素为例
- jquery选择器需要注意的问题
- Jquery仿IGoogle实现可拖动窗口示例代码
- jquery得到iframesrc属性值的方法