手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js中通过父级进行查找定位元素
js中通过父级进行查找定位元素
摘要:复制代码代码如下:2013-06-24身体健康,万事如意'如果想要查找到有icon这个class的span(对其进行操作,将news_lis...

复制代码 代码如下:

<ul id=“newslist”>

<li> <span>2013-06-24</span>

<span ></span>

<span><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>这个标签

$(alink).parent().parent(): 指的是<li>这个标签$(alink).parent().parent().find(".icon"): 就可以定位到想要的元素了

【js中通过父级进行查找定位元素】相关文章:

正宗的日历(含农历)

JS动态增删表格行的方法

jQuery子窗体取得父窗体元素的方法

JavaScript对表格或元素按文本,数字或日期排序的方法

COOL而实用的动态效果

javascript实现设置、获取和删除Cookie的方法

js+html5通过canvas指定开始和结束点绘制线条的方法

jQuery中 prop() attr()使用详解

JavaScript实现添加、查找、删除元素

jquery合并表格中相同文本的相邻单元格

精品推荐
分类导航