检查类magnific弹出触发器

时间:2014-01-25 03:00:54

标签: javascript jquery

我想在弹出窗口打开之前检查类别的弹出触发器,但是警告显示“未定义”。如何获得“add_group”或“edit_group”。

这是我的代码

$('.add_group,.edit_group').magnificPopup({
      type: 'inline',
      focus:'#group_komponen',
      modal:true,
      callbacks: {
         beforeOpen: function() {
              alert($(this).attr('class'));
         }
     }
});

1 个答案:

答案 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'));
         }
     }
   });

}