2015-07-28 2 views
0

У меня есть много дивов с классом .modal-dialog и полем данных, как data-modal='student' и установить его на display:noneJquery выберите элемент из данных атрибутов, который хранится в переменной

Я выбираю и сохранить его на переменном как

modal_dialog= $('.modal-dialog') 

Теперь мне нужно показать модальное значение с определенным атрибутом данных.

Я попытался

modal_dialog.hasData('student').show(); 
modal_dialog.data('student').show(); 

, но не работает. Любая идея, как получить эту работу?

+0

Пожалуйста, используйте [поиск по сайту] (http://stackoverflow.com/search?q=%5Bjquery%5D+se le + data +), прежде чем задавать новый вопрос. –

+0

У них нет переменных выбора. Я не тупой, чтобы сразу задать вопрос. –

+1

А теперь я вижу. Используйте '.filter', затем: http://api.jquery.com/filter/. –

ответ

0

Если поле данных является действительным атрибутом, вы можете сделать

$('.modal-dialog[data-modal]').show(); 
0

Если вам нужно искать для фактического значения в data-modal,

$('.modal-dialog[data-modal="student"]').show(); 
Смежные вопросы