JSFiddle - React, Tailwind, and code Playground

by dylanjha

HTML

<div id=1 data-a="[1, 2]">
    one
</div>

<div id=2 data-a="[2, 3]">
    two
</div>

<div id=3 data-a="[1]">
    three
</div>

<button id='execute'>Execute Script</button>

JavaScript

$('#execute').click(function(){
    var id = 2
    $("div").filter(function(){
        var vals = $(this).data('a');
        //if the id doesn't exist in the array
        //return true
        return (vals.indexOf(id) === -1)
    }).hide()
});