Quantcast
Channel: DLE FAQ - максимум информации по DataLife Engine
Viewing all articles
Browse latest Browse all 9590

Как правильно получить значения из data-attribute + split() jQuery?

$
0
0
Здравствуйте, есть задача получить значения из data-atribute и посчитать их количество на странице.

По сути есть блок .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(). Помогите пожадуйста.



Viewing all articles
Browse latest Browse all 9590

Trending Articles