@Rabinzon

Как сравнить id и data атрибут?

Всем привет.
Нужно при клике на элемент, получить его id. Найти data-id равный этому id, и присвоит ему display: block.
В коде пен перепробовал много вариантов/
если клик по #item-1
нужно вывести data-id: #item-1
не знаю как, пробежаться по всем блокам ховер, и найти с нужным атрибутом
codepen.io/anon/pen/xGOGve
  • Вопрос задан
  • 2872 просмотра
Решения вопроса 2
$('li').on('click', function() {
  var id = this.id; // Получаем идентификатор
  var block = $('.hover[data-id="#' + id + '"]'); // Собираем селектор
  block.css('display', 'block'); // Добавляем инлайн стили
});


Поклацать: codepen.io/anon/pen/LVZpgZ
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
By_Engine
@By_Engine



$('.click').on('click', function(){
var id = $(this).attr('id');
$('[data-id="'+id+'"]').css('display', 'block');
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект