实习小结十:jQuery获取父类class类名,控制不同板块
来源:互联网 发布:thinkphp3.2项目源码 编辑:程序博客网 时间:2024/06/05 03:24
呵呵、我又来了,刚刚小伙伴让我把早上做好的,六个联动改成各自联动,我很呵呵,不过还好,一个小时不到就解决了,毕竟有经验了。
html代码:在外层添加了一个div来通过index控制不同的版块,贴出简略版代码。
<div class="company-info"> <div class="company<?php echo $title_index;?>"> <h3> <span class="title-left">最佳<?php echo ($title[$title_index]) ?> </span> </h3> <div style="clear:left;"></div> <?php $else_index = 1; ?> <?php foreach ($companies as $index => $company) {?> <div class="infor<?php echo $else_index;?> info"> <div class="selected<?php echo $else_index;?> want-to"> <a class="active<?php echo $else_index;?> active" href="/review/company/<?php echo $company->company_id;?>" style="text-decoration:none;color:#ffffff;" >我要评 </a> </div> </div><!-- info --> <?php $else_index++;} ?> </div><!-- company-index --></div><!-- company-info -->
比较重要的是获取父类的classname,然后重新组成选择器名称。
jQuery代码:
$('#week-best .company-info .want-to a').removeClass('active'); $('#week-best .company-info .selected1 a').addClass('active'); $("#week-best .company-info .want-to a").hover(function(){ var name = String( $(this).parent().parent().parent().attr('class') ); $("#week-best " + "." + name +" .want-to a").removeClass('active'); $(this).addClass("active"); },function(){ $(this).addClass("active"); });
这个页面做了快两周了,不想再改了…………
0 0
- 实习小结十:jQuery获取父类class类名,控制不同板块
- Activity与class获取类名的方式不同
- 实习小结九:jQuery中根据this对象控制多个同一类名标签
- jQuery类名选择器(.class)
- 获取类class的包名packageName
- 获取类型类名String.class.getName()
- js封装:获取class类名
- class 包名+类名 获取改class的字节码
- class “类名” 和 include “类名”.h 有什么不同?
- 从全局中通过class类名获取标签
- 类名.class
- 类名.class
- 类名.class
- 类名.class :
- 类名.class
- 类名.class
- 类名.class.getName()
- 类名.class
- TCP状态转换图详解
- oracle_over
- 内支付三:In-App Purchase Walk Through 整个支付流程
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- Mina初学例子
- 实习小结十:jQuery获取父类class类名,控制不同板块
- 安卓小板的烧录步骤
- vb.net读取配置文件
- WWPN和WWNN的区别
- 单选框复选框
- OS X和iOS公共框架列表
- 从代码到可执行文件
- 数据库访问的一些公共的方法02-返回DataReader,DataSet,DataTable等对象
- 1016:Prime Ring Problem