前端面试题常考&必考之--用jquery写出当前元素的同辈元素的第二个结点的value值

问题:用jquery写出当前元素的同辈元素的第二个结点的value值???

分析:该题目有一个坑,那就是,如果当前元素没有第二个兄弟结点呢(坑坑坑)

解析:

一般我们可能会这样写:

$(this).siblings().eq(1).val() ;  //该元素的兄弟结点的第二个结点的值

 

但对于这道面试题我们需要这样写:

var nod=$(this).siblings().eq(1);

if(nod.length<1){

return "";

}else{

return nod.val();

}

posted @ 2019-09-18 09:56  小白呀白菜  阅读(340)  评论(0编辑  收藏  举报