使用jquery获取ul中每个li的Id或Name

时间:2016-03-18 19:18:14

标签: javascript jquery html

我想使用jquery

获取ul中每个li的id和text name

我试过这个,但它没有工作

<ul id="tags1">
    @foreach (var item in Model.Tags)
    {             
        <li id=@item.TagName >@item.TagName</li>    
    }    
</ul>

我试过这段代码,但它给了我很多或者HTML

$('#tags1 li').each(function (i) {
    alert($(this).html());
    console.log($(this).html());
});

它给了我那个

<span class="tagit-label">Art</span><a class="tagit-close"><span class="text-icon">×</span><span class="ui-icon ui-icon-close"></span></a><input type="hidden" style="display:none;" value="Art" name="tags">

我只需要获得唯一的值=&#34; Art&#34;

谢谢

2 个答案:

答案 0 :(得分:0)

你可以这样做。

  resources :changes, :only => [ :index, :delete_all ]

答案 1 :(得分:0)

$('#tags1 li').each(function () {
    console.log(this.id);
    console.log($(this).text());
});