【发布时间】:2021-09-28 18:21:44
【问题描述】:
我在容器 div 中有这些动物卡片,我想按字母顺序对它们进行排序。我只想使用 vanilla javascript,请不要使用 jquery。
<div class="animal-container">
<div class="animal-cards">
<div class="img-container">
<img src="#">
</div>
<div class="animal-info">
<div class="animal-name">Giraffe</div>
</div>
</div>
<div class="animal-cards">
<div class="img-container">
<img src="#">
</div>
<div class="animal-info">
<div class="animal-name">Camel</div>
</div>
</div>
<div class="animal-cards">
<div class="img-container">
<img src="#">
</div>
<div class="animal-info">
<div class="animal-name">Dog</div>
</div>
</div>
<div class="animal-cards">
<div class="img-container">
<img src="#">
</div>
<div class="animal-info">
<div class="animal-name">Lion</div>
</div>
</div>
【问题讨论】:
-
请同时显示您尝试过的javascript代码!你可以从
getElementsByclassname()或querySelector()开始 -
您可以使用数组来存储动物的数据并对数组进行排序并从数组对象中追加 DOM。
标签: javascript html sorting