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
Post a Comment