2015-02-09 4 views
0

Как я могу получить значения индекса 1,2,3, который находится внутри jQuery?Как получить значения внутри li с помощью jquery

<ul class="chosen-choices"> 
<li class="search-choice"> 
<span>American Black Bear</span> 
<a class="search-choice-close" data-option-array-index="1"></a> 
</li> 
<li class="search-choice"> 
<span>Brown Bear</span> 
<a class="search-choice-close" data-option-array-index="3"></a></li> 
<li class="search-choice"> 
<span>Giant Panda</span> 
<a class="search-choice-close" data-option-array-index="4"></a> 
</li> 
<li class="search-field"> 
<input type="text" value="Your Favorite Types of Bear" class="" autocomplete="off" style="width: 25px;" tabindex="16"> 
</li> 
</ul> 
+0

Вы имеете в виду '1,3,4' – adeneo

+0

Вы забыли вывесить Jquery вы пробовали, не работает. – j08691

ответ

4

Карта якоря, вернуть данные

var arr = $.map($('.search-choice a'), function(el) { 
    return $(el).data('option-array-index') 
}); 

FIDDLE