Thomas: HTML Data-Attribut

Beitrag lesen

Hallo Christian,

Das ist nicht weiter schwer, vor allem, wenn dir bereits jQuery zur Verfügung steht. Du musst halt die Werte aus den Checkboxen zusammen suchen (am besten in einen Array), dann alle Artikel durchgehen und schauen, ob der Wert von data-article in dem Array enthalten ist.

var values = ['foo', 'bar'];
$('[data-article]').each(function() {
  if(!$.inArray($(this).attr('data-article'), values)) {
    $(this).css('display', 'none');
  }
});

vielen Dank für dein Beispiel.

Also lag ich gestern Abend doch richtig, dass ich dafür die Data-Atribute nutzen kann. Auch war meine Aussage mit "Wenn du keine Ahnung hast" richtig. Aber Hauptsache erstmal einen - geben.