需要使用数组</ul>中的项追加<ul>

时间:2014-03-18 01:05:16

标签: javascript jquery html

我尝试编写一个函数,将我的<ul>附加到我的数组中的每个项目,但似乎无法使语法正确。有什么提示吗?

<body>
    <ul class="messages">
    </ul>

    <script>
    function Display(message){
    for(var i=0; i<message.length; i++){

    $("ul#messages").append("<li>"+message[i]+"</li>");

    }
    }

2 个答案:

答案 0 :(得分:1)

messages是一个类,而不是id。这需要

$("ul.messages").append("<li>"+message[i]+"</li>");

请参阅this jsFiddle

答案 1 :(得分:0)

试试这个。现在你是jQuery正在选择消息,好像它是一个Id,但是,它是一个类。

<body>
    <ul class="messages">
    </ul>

    <script>
    function Display(message){
    for(var i=0; i<message.length; i++){

    $(".messages").append("<li>"+message[i]+"</li>");

    }
    }