javascript - 根据日期动态删除列表项的代码

标签 javascript jquery html css

我正在寻找代码(HTML、CSS 或 javascript)或任何方法来解决我的问题。我最近的任务是帮助我公司网站的设计和功能。有一个页面将列出员工在这一年中将参加的事件。例如:

 <div class="container3">

          <div class="accordion">
            <dl>
              <dt>
                <a href="#accordion1" aria-expanded="false" aria-controls="accordion1" class="accordion-title accordionTitle js-accordionTrigger">Travel Territory</a>
              </dt>
              <dd class="accordion-content accordionItem is-collapsed" id="accordion1" aria-hidden="true">
                <p><li>Test 1</li>
                <li>Test 2</li></p>
              </dd>
              <dt>
                <a href="#accordion2" aria-expanded="false" aria-controls="accordion2" class="accordion-title accordionTitle js-accordionTrigger">Catch me at these schools!</a>
              </dt>
              <dd class="accordion-content accordionItem is-collapsed" id="accordion2" aria-hidden="true">

                <p><ul id="myList">
                <li>03/24/2018 at Upper Darby High School 1</li>
                <li>03/24/2019 at Upper Darby High School 2</li>
                </ul>
                </p>
              </dd>
            </dl>
          </div>
        </div>

是否有任何代码可以在该列表通过后删除该列表的元素?或者我是否必须每天手动将其从列表中删除?

我不反对重新创建整个列表的想法,所以任何事情都会有所帮助! 感谢您提前提供的所有帮助!

最佳答案

你可以编写一个Javascript函数并使用
var list = document.getElementById("myList");获取列表。 您可以使用
删除列表项 list.removeChild(list.childNodes[0]); 您可以使用 css 选择器在 list.removeChild() 中指定 li 元素。

关于javascript - 根据日期动态删除列表项的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51002081/

相关文章:

javascript - 获取没有 id 标签的单元格的类

javascript - 在循环中关联按钮和单击操作

javascript - 在页面加载时显示目录中的图像

javascript - 在数组中的对象中映射对象

javascript - 如何使用jquery获取第n个子值

javascript - 检查页面重新加载时是否选择了某个选项

javascript - jQuery - element.on 点击​​匹配案例

javascript - 在 HTML5 Web 组件导入中执行 jquery

javascript - 一旦两个输入字段都有 jQuery 值就运行函数

javascript - SVG 过滤器不绑定(bind)到它的图标