2017-07-25 7 views
0

これは私のmagnificポップアップ壮大なポップアップのクローズアップ方法

 <script> 
      $(document).ready(function() { 
       setInterval(function() { 
        $.magnificPopup.open({ 
         items: { 
          src: '#recently-viewed-popup' 
         }, 
         type: 'inline' 
        }); 
       }, <?php echo $time_popup; ?>); 
      }); 
     </script> 

である私は、オープンキャッチが、どのようにクライアントがそれを閉じると、キャッチしますか?

 <script> 
      $(document).ready(function() { 
       setInterval(function() { 
        $.magnificPopup.open({ 
         items: { 
          src: '#recently-viewed-popup' 
         }, 
         type: 'inline' 
        }); 
       }, <?php echo $time_popup; ?>); 
      }); 
      $.magnificPopup.close({ 
       alert(55); 
      }) 
     </script> 

しかし、効果なし:

はこれで試してみてください。

+0

ドキュメントをお読みください。 'callbacks.close'オプションを見てください。 http://dimsemenov.com/plugins/magnific-popup/documentation.html#api – DarthJDG

+0

また、私はsetIntervalを使用せず**タイムアウトを使用することをお勧めします** – Neal

+0

タイ人、私はコールバックを試してみます。 –

答えて

0
 <script> 
      $(document).ready(function() { 
       setInterval(function() { 
        $.magnificPopup.open({ 
         items: { 
          src: '#recently-viewed-popup' 
         }, 
         type: 'inline', 

         callbacks: { 
          close: function testt(){ 
           alert(33); 
          } 
         } 
        }); 
       }, <?php echo $time_popup; ?>); 
      }); 
     </script> 
+0

ええ、そうです。 –

関連する問題