html - jQuery select first object from same class name -


there lists has same classes. want show first element lists

<ul class="datas">     <li class="data-smh1">abc</li>     <li class="data-smh1">dd</li>     <li class="data-smh1">cc</li>     <li class="data-sc33">abc</li>     <li class="data-sc33">dd</li>     <li class="data-nn61">abc</li>     <li class="data-nn61">dd</li> </ul> 

result:

<ul class="datas">     <li class="data-smh1">abc</li>     <li class="data-sc33">abc</li>     <li class="data-nn61">abc</li> </ul> 

i tried $('class[name^="data-"]', couldn`t find solutions.
help, thanks.

try

$(function(){     $('.datas').children().each(function(i, v){         var $this = $(this);         $this.siblings('.' + $this.attr('class')).remove()     }); }) 

demo: fiddle


Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -