var html = '';
$('.bob').each(function() {
var item = $(this).data('xyz');
if($("input[data-var='"+item+"']").length == 0)
$('.checkboxes').append('<label><input class="testclss" data-var="' + item + '" type="checkbox" />' + item + '</label>');
});
mit
Ich braucheentfernen Nullwerte aus der Liste und erstellt Checkbox in jquery
die Nullwerte und keine Werte aus der Liste entfernen<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz="dog"></div>
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz=""></div>
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz=""></div>
<div class="bob" data-xyz="none"></div>
<div class="checkboxes"></div>
Alles funktioniert gut, aber ich brauche keine zu entfernen und „“ Werte aus der Liste
Hm ... Sie haben versucht 'hinzufügen, wenn (Element) 'vor dem Hinzufügen eines neuen Kontrollkästchens? – VisioN