如何在具有相同类名的ul列表中追加li元素?

Italo Lemos

如何li在右侧添加新元素ul每张卡都有ulform

当我提交表单我追加一个新丽inul每个ul包含一个.topics类。但是,这个新li已被添加到所有卡上。

我没有找到将这个li附加到创建它的ul中的解决方案。

这是我的HTML结构

<div class="card" id="card1">
  <div class="card-body">
   <ul class="topics">
       <li>....</li>
       <li>....</li>
       <li>....</li>
   </ul>
  </div>
  <div class="card-footer">
      <form method="post" class="topic-form">
          ....
      </form>
  </div>
</div>

<div class="card" id="card2">
  <div class="card-body">
   <ul class="topics">
       <li>....</li>
       <li>....</li>
       <li>....</li>
   </ul>
  </div>
  <div class="card-footer">
      <form method="post" class="topic-form">
          ....
      </form>
  </div>
</div>

还有我的JS代码

$('form.topic-form').submit( function (e) {
   e.preventDefault();
   var form = $(this)[0];
   $.ajax({
          ...ajax stuff...        
      },
      success: function (json) {
          form.reset();
          $(".topics").append('<li>.....</li>')
      }
   }
}
帕维尔

您需要指定.topics您的意思。使用$(this)一般(或form你的情况),以目标正确的。

$(this).closest('.card').find('.topics')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在具有相同类名的ul列表中追加li元素?

来自分类Dev

获取具有相同类名的多个元素的列表

来自分类Dev

如何给具有相同类名的元素以在 javascript 中执行相同的功能?

来自分类Dev

如何访问具有相同类名的元素的数据属性?

来自分类Dev

Jquery - 如何在文档区域中选择具有相同类名的 2 个元素?

来自分类Dev

如何在单击时在具有相同类名的多个元素上切换类

来自分类Dev

javascript中具有相同类名的元素

来自分类Dev

如何使用Jquery检查Rails中具有相同类名的多个元素中的on change事件

来自分类Dev

如何在JavaScript中对具有相同类名的表中的所有列求和?

来自分类Dev

如何在具有相同类名的div中动态设置不同的<a href>和<img src>?

来自分类Dev

如何在具有相同类名的div中动态设置不同的<a href>和<img src>?

来自分类Dev

如何在具有相同类名的 div 中单独接收 AJAX(json)响应?

来自分类Dev

CheerioJS,通过具有相同类名的<ul>循环

来自分类Dev

将唯一元素追加到具有相同类名的元素

来自分类Dev

在具有相同类名且没有id的多个元素中获取当前元素值

来自分类Dev

如何使用Java访问硒中具有相同类名的第二个元素

来自分类Dev

jQuery:如何在具有相同类名的多容器内应用相同的更改

来自分类Dev

如何在 Laravel Dusk 中输入与另一个输入字段具有相同类名的输入字段

来自分类Dev

具有相同类名的多个元素的innerHTML

来自分类Dev

分别隐藏/显示具有相同类名的元素

来自分类Dev

滚动具有相同类名的元素时的jQuery动画

来自分类Dev

如何使用Python访问具有相同类名的第二个元素

来自分类Dev

如何为具有相同类名的多个元素设置动画?

来自分类Dev

即使使用Selenium和Python有多个具有相同类名的元素,也如何通过类名识别元素

来自分类Dev

使用jQuery从具有相同类名的元素中获取文本

来自分类Dev

在具有相同类名 (jQuery) 的多个元素中定位单个输入时遇到问题

来自分类Dev

定位列表中具有相同类属性的嵌套元素

来自分类Dev

如何在javaScript中选择具有相同类名的所有类?

来自分类Dev

如何在Python中合并具有相同ID的多个列表中的元素?

Related 相关文章

  1. 1

    如何在具有相同类名的ul列表中追加li元素?

  2. 2

    获取具有相同类名的多个元素的列表

  3. 3

    如何给具有相同类名的元素以在 javascript 中执行相同的功能?

  4. 4

    如何访问具有相同类名的元素的数据属性?

  5. 5

    Jquery - 如何在文档区域中选择具有相同类名的 2 个元素?

  6. 6

    如何在单击时在具有相同类名的多个元素上切换类

  7. 7

    javascript中具有相同类名的元素

  8. 8

    如何使用Jquery检查Rails中具有相同类名的多个元素中的on change事件

  9. 9

    如何在JavaScript中对具有相同类名的表中的所有列求和?

  10. 10

    如何在具有相同类名的div中动态设置不同的<a href>和<img src>?

  11. 11

    如何在具有相同类名的div中动态设置不同的<a href>和<img src>?

  12. 12

    如何在具有相同类名的 div 中单独接收 AJAX(json)响应?

  13. 13

    CheerioJS,通过具有相同类名的<ul>循环

  14. 14

    将唯一元素追加到具有相同类名的元素

  15. 15

    在具有相同类名且没有id的多个元素中获取当前元素值

  16. 16

    如何使用Java访问硒中具有相同类名的第二个元素

  17. 17

    jQuery:如何在具有相同类名的多容器内应用相同的更改

  18. 18

    如何在 Laravel Dusk 中输入与另一个输入字段具有相同类名的输入字段

  19. 19

    具有相同类名的多个元素的innerHTML

  20. 20

    分别隐藏/显示具有相同类名的元素

  21. 21

    滚动具有相同类名的元素时的jQuery动画

  22. 22

    如何使用Python访问具有相同类名的第二个元素

  23. 23

    如何为具有相同类名的多个元素设置动画?

  24. 24

    即使使用Selenium和Python有多个具有相同类名的元素,也如何通过类名识别元素

  25. 25

    使用jQuery从具有相同类名的元素中获取文本

  26. 26

    在具有相同类名 (jQuery) 的多个元素中定位单个输入时遇到问题

  27. 27

    定位列表中具有相同类属性的嵌套元素

  28. 28

    如何在javaScript中选择具有相同类名的所有类?

  29. 29

    如何在Python中合并具有相同ID的多个列表中的元素?

热门标签

归档