如何添加新列表不替换列表

我有一个列表,当用户添加新列表时,此列表将增加。 目前,当用户单击添加按钮时,它将用新的替换旧的,我想保留旧值,并在用户单击添加按钮时添加新值。

我知道在这部分要做的事情,但我不知道如何做到这一点。 请帮忙,谢谢。

if(radio == '1'){ $( "#summary" ).html( "
  • Every Week
  • " ); }

    添加新列表

    你需要使用.append() 。

     $( "#summary" ).append( "
  • Every Week
  • " );

    Fiddel演示

    使用.append()而不是.html()来附加到列表中。

    这假设#summary是您要添加的ul 。 相反,如果它是包含div ,则可以将选择器修改为$("#summary ul")

    的jsfiddle

    里面的li标签有两个跨度,一个用于内容,一个用于编辑链接

     $('.editlinkclass').on('click',function(){ //this will give you content span and you can do whatever you want to do with this $(this).prev(); })