通过查找子元素的 data-id 获取父元素的索引

Get the index of the parent element, by finding the childs data-id

是否可以通过了解子项的数据 ID 对父项执行 find().index()? 我的代码是这样的:

<div class="owl-wrapper" style="width: 38640px; left: 0px; display: block;">
    <div class="owl-item" style="width: 280px;">
        <div class="itemchild" data-remid="67">
        </div>
    </div>
    <div class="owl-item" style="width: 280px;">
        <div class="itemchild" data-remid="135">
        </div>
    </div>
    <div class="owl-item" style="width: 280px;">
        <div class="itemchild" data-remid="136">
        </div>
    </div>
</div>

我想获取 itemchild 元素的索引,其中包含一个具有特定 data-remid[=12= 的智利]

类似于:.find("[data-remid='" + ID + "'"]).parent().index();

您在制作选择器时没有正确处理引号。使用:

$("[data-remid=" + ID + "]").parent().index();

Working Demo