i using 2 divs in html in have multiple spans. im providing delete button user can delete spans (which has select before). , want determine span-elements have been deleted.
how can compare 2 arrays holding selector-results?
is there possibility use iequalitycomparer in c#?
bellow jquery solution
var firstarray = $("span.odd"); var secondarray = $("span.even"); var compareresult = $(firstarray).not(secondarray).length === 0 && $(secondarray).not(firstarray).length === 0; console.log("collections equal:",compareresult); var collectiondiff = secondarray.filter(function(){ return secondarray.filter(this).length }); console.log("diff",collectiondiff.toarray());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <span class="odd">span 1</span> <span class="even">span 2</span> <span class="odd">span 3</span> <span class="even">span 4</span> <span class="odd">span 5</span> <span class="even">span 6</span> <span class="odd">span 7</span> <span class="even">span 8</span> <span class="odd">span 9</span> <span class="even">span 10</span>
Comments
Post a Comment