jQuery / Javascript如果数据计数大于

时间:2014-08-27 02:42:51

标签: javascript jquery

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

<span class="count" data-count="5">5</span>

如何通过jQuery / Javascript访问该数据。

我正在尝试“如果.count [数据计数]&gt; 5 .addClass。

因此,每次数据计数超过5时,我都会在范围内添加一个类。

2 个答案:

答案 0 :(得分:2)

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

});
</script>

http://jsfiddle.net/z1qotub4/1/

答案 1 :(得分:1)

像这样:

var elem = $('.count');
if(Number(elem.attr('data-count')) > 5){
  elem.addClass('someclass');
}

您也可以使用elem.data(count)并删除Number部分。