HistoryART
@HistoryART
Надзиратель

Как найти или выбрать несколько значений в одном data- атрибуте?

Доброе утро.

Я пишу фильтр для сайта с фильмами.Требуется стабильный, рабочий вариант.
Допустим есть 2 элемента с data-trigger="1,0,2,7" и data-trigger="1,4,6,0"

Мне нужно чтобы фильтр нашел мне все блоки в которых есть 0 и 7.
Вот мой код:
$('.fd').data('genre','action');
	$('.fd').data('country','russia');
	$('.fd').data('status','all');
	
	var gnr = $('.fd').data('genre');
	var ctr = $('.fd').data('country');
	var sts = $('.fd').data('status');
	
	var data=[gnr,ctr,sts];	
	
	$('.find').click(function() {	
	
		if(data[0] == 'action')	{
			$('.n_name').css('display','none');
			$('.fd').data('genre','action').css('display','block');
		}	
		
		if(data[1] == 'russia')	{
			$('.n_name').css('display','none');
			$('.fd').data('genre','russia').css('display','block');
		}	
		
		if(data[2] == 'all')	{
			$('.n_name').css('display','none');
			$('.fd').data('genre','all').css('display','block');
		}	
		
	});
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 70 000 до 90 000 ₽
//stablecode Вена
от 120 000 до 160 000 ₽
АДВ Москва
от 100 000 до 140 000 ₽
06 июл. 2020, в 11:42
20000 руб./за проект
06 июл. 2020, в 11:34
300 руб./за проект
06 июл. 2020, в 11:23
500 руб./в час