2017-05-24 6 views
-1

javascriptまたはjqueryを使用してカスタム属性の項目をカウントするにはどうすればよいですか?属性の数コンテンツの数

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

に "ケース" 属性の3つの項目がありますが好きです。それらのアイテムを数える方法はありますか?

おかげ

+1

属性値を取得し、分割してカウントを取得します。 –

答えて

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-*場合のみ
  2. 使用スプリットのattr有効ではありませんし、その後のattrのカウントを取得するために長さを使用するよう
+0

ありがとうございました:) –

+0

@CanSerinyelハッピーコーディング – guradio