我有一些像这样的html标记:
<div class="container">
<p class="date">October 10th 2012</p>
</div>
我想根据包含在日期中的月份向我的容器 div 添加一个额外的十月类
标签。
jQuery 可以做到这一点吗?
然后,我打算将所有具有十月包装类的容器放入一个 div 中,然后根据它们一年中的月份将该 div 放入手风琴中。
非常感谢您对这个初始部分的帮助。
我有一些像这样的html标记:
<div class="container">
<p class="date">October 10th 2012</p>
</div>
我想根据包含在日期中的月份向我的容器 div 添加一个额外的十月类
标签。
jQuery 可以做到这一点吗?
然后,我打算将所有具有十月包装类的容器放入一个 div 中,然后根据它们一年中的月份将该 div 放入手风琴中。
非常感谢您对这个初始部分的帮助。
确实是。
$(".date:contains('October')").closest(".container").addClass("october");
注意:它区分大小写。
var $divs = $("p.date:contains('October')").closest("div").addClass("October ");
$divs.wrap("<div></div>");
//Now place it into the accordion
多月:
var monthArr = ["January","Febuary","March","April","May","June","July","August","September","October","Novermber","December"];
for (var month in monthArr) {
$("p.date:contains('" + month + "')").closest(".container").addClass(month);
}