вопрос
Здравствуйте, есть задача получить значения из data-atribute и посчитать их количество на странице.
По сути есть блок .result с атрибутом data-resultblock, в который занесен атрибут a или b или c ....
А также есть куча ссылок на странице с атрибутами data-result
Мне нужно посчитать, каких буков в ссылках больше, и вывести нужный блок.
Я пытался сделать через классы, задавая буквы в классы:
Но это наркомания, и мне кажеться, что лучше сделать через атрибуты, но я никак не могу разобраться с split(). Помогите пожадуйста.
По сути есть блок .result с атрибутом data-resultblock, в который занесен атрибут a или b или c ....
<div class="result text-format" data-resultblock="a"></div>
<div class="result text-format" data-resultblock="b"></div>
<div class="result text-format" data-resultblock="c"></div>
<div class="result text-format" data-resultblock="d"></div>
А также есть куча ссылок на странице с атрибутами data-result
<a href="" class="data-link" data-result="d,a"></a>
<a href="" class="data-link" data-result="b,w,a,l,"></a>
<a href="" class="data-link" data-result="a,b"></a>
Мне нужно посчитать, каких буков в ссылках больше, и вывести нужный блок.
Я пытался сделать через классы, задавая буквы в классы:
$(".result").each(function() {
var bukva = $(this).attr("data-resultblock");
$(".active-link").hasClass(bukva).length;
});
Но это наркомания, и мне кажеться, что лучше сделать через атрибуты, но я никак не могу разобраться с split(). Помогите пожадуйста.