我想在弹出窗口打开之前检查类别的弹出触发器,但是警告显示“未定义”。如何获得“add_group”或“edit_group”。
这是我的代码
$('.add_group,.edit_group').magnificPopup({
type: 'inline',
focus:'#group_komponen',
modal:true,
callbacks: {
beforeOpen: function() {
alert($(this).attr('class'));
}
}
});
答案 0 :(得分:0)
要在PopUp打开之前检查“Class”的解决方案。您需要检查“类”的长度,如下面的代码:
if(($('.add_group').length) || ($('.edit_group').length) ) {
$('.add_group,.edit_group').magnificPopup({
type: 'inline',
focus:'#group_komponen',
modal:true,
callbacks: {
beforeOpen: function() {
alert($(this).attr('class'));
}
}
});
}