js中通过父级进行查找的解决办法
来源:互联网 发布:计算机二级考试软件 编辑:程序博客网 时间:2024/05/29 14:13
<ul id=“newslist”><li> <span class="fr w160 tl">2013-06-24</span> <span class="news_list_icon fl mr8 icon" ></span> <span class="fl"><a href="{href}" onmouseover="javascript:changeReadIconOver(this);" onmouseout="javascript:changeReadIconOut(this);">身体健康,万事如意</a></span>'</li></ul>
如果想要查找到有icon这个class的span(对其进行操作,将news_list_icon换为news_list_icon_hover),除了用原始的代码
$("#newslist li").hover(function(){ $("#newslist li").find(".icon").addClass("news_list_icon_hover") },function(){ $("#newslist li").find(".icon").removeClass("news_list_icon_hover") } );
还可以用父级查询的方法进行定位,具体如下:
function changeReadIconOver(alink) { $(alink).parent().parent().find(".icon").addClass("news_list_icon_hover"); } function changeReadIconOut(alink) { $(alink).parent().parent().find(".icon").removeClass("news_list_icon_hover"); }
$(alink).parent(): 指的是<span class="fl">这个标签
$(alink).parent().parent(): 指的是<li>这个标签$(alink).parent().parent().find(".icon"): 就可以定位到想要的元素了
- js中通过父级进行查找的解决办法
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换。
- 在JavaScript的数组中进行数组元素查找和替换(JS的indexOf等)
- 在JS的(字符串)数组中针对每个元素的内容进行查找和替换
- GridView中通过js对CheckBox进行全选
- HTML中通过js对File组件进行图片预览
- js监听Enter事件的触发进行查找
- js根据不同的方式进行查找结点
- Sql Server中通过父记录查找出所有关联的子记录(可查4级Sql代码)
- JS通过相同的name进行表格求和
- 通过拖动鼠标进行滚动的js插件
- 一个简单的表单提交页面,通过js进行验证
- 2017年初编码标题之一:通过关键字查找在文字中出现的次数并按照降序的排列进行展示
- 通过findViewById()方法从layout中获取view并进行相应的转换时提示:"Cannot cast from View to AutoCompleteTextView"的解决办法!
- js中使用队列进行的基数排序
- QT MSVC google-breakpad 生成lib
- Linux设备模型之tty驱动架构分析
- python 入门
- 斯坦福:facebook创始人扎克伯格演讲
- 树——(1)综述:二叉树,线索二叉树,二叉搜索树,B-/B+树,AVL树,红黑树
- js中通过父级进行查找的解决办法
- android中判断网络连接是否可用
- 日期
- C# 值类型、引用类型
- 链表操作
- Windows On/Off Transitions Solutions Guide-Sleep and Hibernate Transition
- 设计模式六大原则
- linux下C++动态链接C语言库
- Unix下 压缩和解压缩命令