.data在jQuery 1.7.1中分配了属性选择器

时间:2012-03-20 22:15:13

标签: jquery jquery-selectors

我有一个带有.imagepicker类的div,它通过.data("imgPickerId, somevalue)调用分配了一个imgPickerId。我需要通过jQuery选择器访问这个特定的.imagepicker。

我已经检查了几个关于SO的问题,并且已经阅读了几个博客 - 在我的案例中不起作用。

以下是我尝试选择它的方法,以及Chrome调试工具,以查看它实际已分配:

enter image description here

id是1914.如何使用jQuery 1.7.1正确选择它?

1 个答案:

答案 0 :(得分:1)

一种方法是使用.filter

var $picker = $(".imagepicker").filter(function() {
    return $(this).data("imgPickedId") == 1914;
});