请选择 进入手机版 | 继续访问电脑版
phpchina phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 新增登录提醒插件 - 用至我的站点 地图任务一定要做 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

MIUI手机主题设计大赛,奔驰大奖等你拿! 想加薪?!蓝色理想招聘提供你更多机会 悬赏答疑,赚取积分兑奖品!

查看: 382|回复: 2

用jq读取A标签的href值,然后点li的任何地方都能访问,JQ代码怎么写 [复制链接]

鱼小 楼主
帖子
23
体力
124
威望
0
发表于 2011-10-31 22:56:31 |显示全部楼层
<ul class="allpro">
                   <li class="newproed" ><a href="http://www.163.com" target="_blank"></a>产品一</li>
</ul>

用jq读取A标签的href值,然后点li的任何地方都能访问,JQ代码怎么写,请各位高手帮忙啊,不胜感激啊

<script type="text/javascript">
$(function(){
$(".allpro li").click(function(){
$(this).find("a").attr("href");
})
})
</script>
接下来不会了
帖子
342
体力
830
威望
0
居住地
浙江省 杭州市
发表于 2011-11-1 03:04:04 |显示全部楼层
最常见的解决方法是把a设置的和li一样大。需要放什么东西都放在a里面。而不用js。

如果你非要js的话:
  1. <script type="text/javascript">
  2. $(function(){
  3.     $(".allpro li").click(function(){
  4.         var url = $(this).find("a").attr("href");
  5.         window.location.href = url;
  6.     })
  7. })
  8. </script>
复制代码
帖子
42
体力
351
威望
0
发表于 2011-11-1 21:59:07 |显示全部楼层
本帖最后由 tysh310246 于 2011-11-1 21:59 编辑


a{display:block;}
再设和li一样的宽与高
您需要登录后才可以回帖 登录 | 注册


Archiver|手机版|blueidea.com ( 京ICP备05002321号 )    

GMT+8, 2012-6-15 10:20 , Processed in 0.103570 second(s), 7 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部