Javascript 如果数据计数大于

Javascript 如果数据计数大于,javascript,jquery,Javascript,Jquery,我的网站上有一个“喜欢”按钮。它将likes应用于数据计数属性 <span class="count" data-count="5">5</span> 5 如何通过jQuery/Javascript访问该数据计数 我试图做一个“If.count[data count]>5.addClass” 因此,每次数据计数超过5,我都会向跨度中添加一个类。如下所示: var elem = $('.count'); if(Number(elem.attr('data-count')

我的网站上有一个“喜欢”按钮。它将likes应用于数据计数属性

<span class="count" data-count="5">5</span>
5
如何通过jQuery/Javascript访问该数据计数

我试图做一个“If.count[data count]>5.addClass”

因此,每次数据计数超过5,我都会向跨度中添加一个类。

如下所示:

var elem = $('.count');
if(Number(elem.attr('data-count')) > 5){
  elem.addClass('someclass');
}
您还可以使用
elem.data(count)
并删除
Number
部分。


<script>
$(function(){
     $(".count").each(function(){
           var a = $(this).data("count");
           var b = parseInt(a);
           if(b>5){
              $(this).addClass("dd");
           }
      });

});
</script>
$(函数(){ $(“.count”)。每个(函数(){ 变量a=$(此).data(“计数”); var b=parseInt(a); 如果(b>5){ $(本).addClass(“dd”); } }); });

难道你不能把.data('count')作为访问数据属性的快捷方式吗?