如何获取数组中的兄弟姐妹ID?

用户名

在此处输入图片说明嗨,您能告诉我如何获取所有ID的兄弟姐妹数组。我有兄弟姐妹的长度。现在如何在数组中获取ID的ID。

在图片中,如果用户有3个孩子。如果是按“第一级”,它显示“3”,如果用户单击menu_tc_1显示它0..或在同一menu_tc_2menu_tc_3如何获取数组中的同级ID。我尝试这个但没有ID

$(document).on('click'," ul li > a",function(e){
     //alert($(this).siblings().length);

    //first method..
    console.log($(this).siblings().length);
     /*var id=$(this).parent().attr("id") || $(this).parents("ul").attr("id");
    console.log(id);*/

     var selEl = [];
   $(this).siblings().each(function (idx, el) {
       selEl.push('#' + el.id);
   });
    console.log(selEl)

   // alert(id);
  //  getViewFromPanel();
})
罗汉·库玛(Rohan Kumar)

试试这个,

var arr=$(this).siblings().map(function () {
    return '#' + this.id;
}).get();
console.log(arr);

现场演示

根据您的情况进行了更新,没有可以siblings of a尝试的方法,

var selEl = [];
$(this).closest('ul').find('li').each(function (idx, el) {
// -----^ using closest and find, as there are no siblings of a
 selEl.push('#' + el.id);
});
console.log(selEl);

更新的演示

另外,如果您要siblings使用,请在li上而不是在锚标记上使用click事件,

$(document).on('click', " ul li", function (e) {
    // use click event on li not on anchor tag

    //alert($(this).siblings().length);

    ......
    var selEl = [];
    $(this).siblings().each(function (idx, el) {
        selEl.push('#' + el.id);
    });
    console.log(selEl);
    .....
});

李兄弟姐妹演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取兄弟姐妹的PID

来自分类Dev

jQuery如何在表TD中获取兄弟姐妹元素

来自分类Dev

如何获得不同DIV或SPAN中的兄弟姐妹?

来自分类Dev

获取索引而不计算兄弟姐妹

来自分类Dev

通过标签获取最近的兄弟姐妹

来自分类Dev

如何匹配以下兄弟姐妹

来自分类Dev

如何检测严格相邻的兄弟姐妹

来自分类Dev

jQuery兄弟姐妹如何删除类?

来自分类Dev

jQuery兄弟姐妹如何删除类?

来自分类Dev

如何与兄弟姐妹共享变量?

来自分类Dev

flexbox 中的中心兄弟姐妹

来自分类Dev

在 XPath 中查找兄弟姐妹

来自分类Dev

从 href 中删除兄弟姐妹类

来自分类Dev

xpath 查询以通过搜索值数组来获取其他兄弟姐妹

来自分类Dev

绝对定位一个兄弟姐妹时如何保留兄弟姐妹元素的位置?

来自分类Dev

C#中的Xpath:从xml“列表”中获取元素(兄弟姐妹)

来自分类Dev

如何使用SQL闭合表模式获取所有兄弟姐妹(不带子查询!)

来自分类Dev

如何使用 XSLT 获取父母兄弟姐妹值,直到达到条件

来自分类Dev

Xpath - 如何获取兄弟姐妹的所有现有属性名称

来自分类Dev

如何在 css/scss 中从孩子中定位父母的兄弟姐妹?

来自分类Dev

如何通过打字稿在兄弟姐妹中绑定数据

来自分类Dev

如何在 React Native 中触发兄弟姐妹之间的操作?

来自分类Dev

序幕与兄弟姐妹的关系?

来自分类Dev

创建sqlarchicalid兄弟姐妹

来自分类Dev

兄弟姐妹体内的硒

来自分类Dev

遍历兄弟姐妹的子类

来自分类Dev

如何找到xml.dom.minidom的兄弟姐妹?

来自分类Dev

我如何获得所有兄弟姐妹的数据属性?

来自分类Dev

Perl:如何访问相同兄弟姐妹的值

Related 相关文章

热门标签

归档