javascript

位置:IT落伍者 >> javascript >> 浏览文章

jquery中通过父级查找进行定位示例


发布日期:2020年11月12日
 
jquery中通过父级查找进行定位示例
如果想要查找到有icon这个class的span除了用原始的代码还可以用父级查询的方法进行定位具体的实现如下感兴趣的朋友可以参考下哈希望对大家有所帮助复制代码 代码如下:
<ul id=“newslist”>
<li> <span class="fr w tl"></span>
<span class="news_list_icon fl mr icon" ></span>
<span class="fl"><a href="{href}" onmouseover="javascript:changeReadIconOver(this);" onmouseout="javascript:changeReadIconOut(this);">身体健康万事如意</a>& lt;/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"): 就可以定位到想要的元素了

上一篇:Jquery加载时从后台读取数据绑定到dropdownList

下一篇:jQuery.extend()的实现方式详解及实例