Jquery 查找具有特定属性的div父元素

Jquery 查找具有特定属性的div父元素,jquery,Jquery,当我的滑块移动时,我必须捕捉包含数据的div的id role=“page” 但是不起作用。有什么想法吗?提前谢谢 如果这是您想要的div的子项,请尝试.closest: console.log($(this).closest('div[data-role="page"]').attr("id")); 这是什么?这是滑块吗?还是具有数据角色的div?如果是滑块,您可以尝试.closest()。 console.log($(this).find("div").filter('[data-role

当我的滑块移动时,我必须捕捉包含数据的div的id role=“page”


但是不起作用。有什么想法吗?提前谢谢

如果
这是您想要的
div的子项,请尝试
.closest

console.log($(this).closest('div[data-role="page"]').attr("id")); 

这是什么?
这是滑块吗?还是具有数据角色的div?如果是滑块,您可以尝试
.closest()
console.log($(this).find("div").filter('[data-role=page]').attr("id")); 
console.log($(this).closest('div[data-role="page"]').attr("id"));