首页 > Jquery 对象数组的值问题

Jquery 对象数组的值问题

我有html

    <b class='a'>111</b>
    <b class='a'>222</b>
    <b class='a'>333</b>
    <b class='b'>aaa</b>

请问怎么快速得到一个数组 [111,222,333];

尝试过

    $(".a").text();

javascript$('.a').map(function (item){
    return $(item).text();
});

上面应该行得通。


    var arr=[];
    $('.a').each(
    function(){
    arr.push($(this).text())
    })

    <b class='a'>111</b>
    <b class='a'>222</b>
    <b class='a'>333</b>
    <b class='b'>aaa</b>
    <p></p>
    <script type="text/javascript">
        $(function()
        {

            $("p").append('['+$('.a').map(function (item){
                return $(this).text();
            }).get().join(',')+']');
        })
    </script>

如图

【热门文章】
【热门文章】