我有一个奇怪的问题
在一个事件中,我从某些类中删除了隐藏的内容:
$(e.target).closest(".container-info").find(".divider, .content-holder, .post-date-holder").removeClass("hidden")
然后在另一个事件中,我只想再次添加隐藏的内容:
$(e.target).closest(".container-info").find(".divider, .content-holder, .post-date-holder").addClass("hidden")
问题是,当我检查源代码时,addClass根本没有添加隐藏,但是如果我写其他东西而不是隐藏,例如:ffff,它将添加到类中。 有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
我认为您必须将!important添加到css文件或样式标签中的“ .hidden”类,例如以下示例代码:
.hidden{display:none !important}
答案 1 :(得分:0)
听起来像您的“删除”处理程序在“添加”后触发。您能否澄清事件何时触发?您能否在删除处理程序中重命名“隐藏”进行测试,并检查“隐藏”然后是否被“添加”处理程序应用?