data-idでデータループをフィルタリングし、数値と比較したいとします。 だから私はのdivの中に日付-IDをチェックして、私は表示メッセージdivデータとの比較値jquery
var ids = $('.div').data('id');
ids.forEach(function(id) {
if (id == '45') {
alert('isset 45');
} else {
alert('not value 45 in div');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="div" data-id="12">12</div>
<div class="div" data-id="33">33</div>
<div class="div" data-id="44">44</div>
<div class="div" data-id="45">45</div>
<div class="div" data-id="54">54</div>
<div class="div" data-id="11">11</div>
と一致した場合、私と値を比較残念ながら、スクリプトが
jQueryアクセサは、リストの最初の項目にのみ作用します。 – Dormilich