2014-09-04 22 views
0

我想在管理菜單中使用WordPress的指針。 問題是指針的位置。 當我滾動頁面,菜單固定的,但指針是要頂(絕對) 我的代碼:如何修復WordPress的管理指針位置(遊覽)

在第一管理頁面的

wp_enqueue_style('wp-pointer'); 

wp_enqueue_script('wp-pointer'); 

頁的末尾:

<script type="text/javascript"> 
    jQuery(document).ready(function($) { 
     $('li#toplevel_page_mymenu_admin_page').pointer({ 
      content: 'test_message', 
      position: { 
       edge: 'top', 
       align: 'center', 
      }, 
      close: function() { 

      } 
     }).pointer('open'); 

    }); 
</script> 

回答

1

默認情況下,wp-pointer.js會將指針位置設置爲絕對,除非目標的位置固定。使用show event你可以改變指針CSS:

<script type="text/javascript"> 
jQuery(document).ready(function($) { 
    $('li#toplevel_page_mymenu_admin_page').pointer({ 
     content: 'test_message', 
     position: { 
      edge: 'top', 
      align: 'center', 
     }, 
     show: function(event, t){ 
      t.pointer.css({'position':'fixed'}); 
     }, 
     close: function() { 

     } 
    }).pointer('open'); 
}); 
</script>