Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отображение скрытого элемента по клику на изображение (https://javascript.ru/forum/misc/62452-otobrazhenie-skrytogo-ehlementa-po-kliku-na-izobrazhenie.html)

moslem 11.04.2016 18:46

Отображение скрытого элемента по клику на изображение
 
Есть вот такая вот структура слайдера



Я хочу чтоб по клику на изображение, она выдергивала из него data-slick-index и по этому индексу открывала отзыв

Вот HTML код блока с отзывами



$('.ritem').each(function(i, el){
		$(el).attr('slide-id', i);
	});  

	$('.slick-slide').on('click', function(e){
		var target = $(e.target).parent();
		var slickIndex = target.data('slick-index');
		var dataID = $('.ritem').data('slide-id');
		$('.ritem').data(slickIndex).show();
	});


вроде ID и отзыва и изображения выдергиваю, и пытаюсь открыть отзыв по индексу, но что то не то все ровно, как я понял из консоли в последней строчке кода проблема)

рони 11.04.2016 19:07

moslem,
$('.slick-slide').on('click', function(e){
		var slickIndex = $(this).data('slick-index');
		$('.ritem').eq(slickIndex).show();
	});

moslem 11.04.2016 23:32

Спасибо, рони


Часовой пояс GMT +3, время: 04:32.