我想通过添加" show"来显示我的模态。要显示它的类,如果我的模态有类显示并且我重新点击,则将其替换为" hide"要删除它的类。我需要这个解决方案来添加一些CSS动画效果。
我该怎么办呢?示例:我单击我的触发器类,"显示" class被添加到我的模态中以显示它,如果我重新点击我的触发器,则删除我的" show"上课并添加"隐藏"。反之亦然。
我的js代码:
(function($)
{
// MODAL
$(".modal-trigger").click(function(event)
{
event.preventDefault();
$(".modal").toggleClass("show");
});
})(jQuery);
谢谢。
答案 0 :(得分:7)
从.modal
元素上的一个课开始,然后切换两个,他们将交替
$(".modal-trigger").click(function(event) {
event.preventDefault();
$(".modal").toggleClass("show hide");
});