使用Jquery将li附加到ul,其中oid=xxx

使用Jquery将li附加到ul,其中oid=xxx,jquery,append,jquery-append,Jquery,Append,Jquery Append,我试图将一个li附加到UL,UL有一个像这样的oid值集 $('ul.sortablespm oid=' + data).append('<li></li>'); $('ul.sortablePM oid='+数据)。追加(''); 如果没有oid参数,它可以正常工作,但随后会将li添加到页面上的所有ULs中 使用适当的语法,即: $('ul.sortablespm[oid=“”+data+'“]”)。追加(''); 这是一个我相信您正在寻找的工作示例 如果ul对象

我试图将一个li附加到UL,UL有一个像这样的oid值集

$('ul.sortablespm oid=' + data).append('<li></li>');
$('ul.sortablePM oid='+数据)。追加('
  • ');

    如果没有oid参数,它可以正常工作,但随后会将li添加到页面上的所有ULs中

    使用适当的语法,即:

    $('ul.sortablespm[oid=“”+data+'“]”)。追加('
  • ');
    这是一个我相信您正在寻找的工作示例

    如果ul对象具有唯一的id,您可以简单地将其用作选择器并向该对象附加一个项

    例如,id为myList的ul:

    <ul id="myList">
        <li>a</li>
        <li>b</li>
        <li>c</li>
    </ul>​
    
    • a
    • b
    • c
    以及使用唯一选择器附加到该对象的函数:

    $('#myList').append('<li>d</li>');​
    
    $(“#myList”).append(“
  • d
  • ”);​

    这会将li项附加到myList对象。在使用id选择器时,请注意myList前面的“#”字符。

    请尝试
    $('ul.sortablePM[oid=“”+data+'“]')。追加(“
  • ”)$('#myList').append('<li>d</li>');​