2012-03-20 4 views
0

У меня есть div с классом .imagepicker, которому присваивается imgPickerId через вызов .data("imgPickerId, somevalue). Мне нужно получить доступ к этому конкретному .imagepicker с помощью селектора jQuery..data назначил селектор атрибутов в jQuery 1.7.1

Я рассмотрел несколько вопросов о SO и прочитал несколько блогов - в моем случае не работает.

Вот как я пытаюсь выбрать его, наряду с хромированными инструментами отладки смотреть доказательство того, что он на самом деле назначенную:

enter image description here

идентификатор является 1914. Как выбрать правильно с JQuery 1.7.1?

ответ

1

Один из способов будет использовать .filter:

var $picker = $(".imagepicker").filter(function() { 
    return $(this).data("imgPickedId") == 1914; 
}); 
Смежные вопросы