属性内容的数量

时间:2017-05-24 08:51:06

标签: jquery

如何使用javascript或jquery计算自定义属性中的项目?

喜欢

<div case="'cond_1' 'cond_2' 'cond_3'">
  // Content
</div>

&#34;案例&#34;属性。有没有办法计算这些项目?

由于

1 个答案:

答案 0 :(得分:1)

var count = $('div').attr('data-case').split(" ").length;

console.log(count)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div data-case="'cond_1' 'cond_2' 'cond_3'">
  // Content
</div>

  1. 仅使用data-*不是有效的attr
  2. 使用split然后使用length来获取attr的计数