li区块的整体点击css、jQuery代码
2010-06-04 18:23
267 查看
有的时候会想让li列表,或者文章带有标题和简短简介的列表整体加上一个连接直接连接到具体文章,这样有两种方法,
一种是用纯css来制作:
<a href="">
文章标题
详细简介
</a>
像上面的结构一样把标题和简介都放到a标签里,
优点:可以达到连接的效果,hover的时候可以兼容一切主流浏览器。
缺点:就是里面不能再有第二个连接了,还有就是这样做对搜索引擎不是很友好,可能会被看做有作弊的嫌疑。
第二种方法:
用js代码来实现这个效果,今天就用jQuery的简短代码来实现给大家把,
<script type="text/javascript">
$(document).ready(function(){
$(".pane-list li").click(function(){
window.location=$(this).find("a").attr("href");return false;
});
}); //close doc ready
</script>
用这段代码就可以吧li里面的a连接的href地址重定向给li,这样点击li的时候就相当于点击了a标签,但是不用担心,只是find第一个a标签的href,所以li里面还可以多放一些连接也是不会出现出错的,只要让第一个连接放做li想要的连接就好了。
相关文章推荐
- jQuery判断当前点击的是第几个li的代码
- jquery选择器控制ul li点击切换css
- jQuery判断当前点击的是第几个li的代码
- div+css+jQuery图片横向滚动代码(带左右点击按钮)
- <ul>中的<li>我点击一个<li>后其它的<li>全变背景色,求JS和CSS代码 <ul>中的<li>我点击一个<li>后其它的<li>全变背景色 要图中效果,求JS和CSS代码 (搜搜问问)
- jquery实现点击消失的代码
- jQuery+CSS: 一行代码搞定行列转置
- 兼容主流浏览器的jQuery+CSS 实现遮罩层的简单代码
- DIV+CSS+JS实现图片<ul><li></li></ul>无缝滚动代码
- jQuery 添加/移除CSS类实现代码
- react实现点击选中的li高亮的示例代码
- jquery中交替点击事件的实现代码
- smarty框架中 点击即可编辑标题的 jquery实现代码
- 使用JS或jQuery模拟鼠标点击a标签事件代码
- jQuery获取当前点击的对象元素(实现代码)
- JQuery 点击实现开关灯,改变CSS属性值
- 用CSS防Lightbox实现点击小图无刷新显示大图代码
- selenium使用Xpath+CSS+JavaScript+jQuery的定位方法(治疗selenium各种定位不到,点击不了的并发症)
- jquery+css实现点击他时变色 点击其他时自动还原