2014-09-23 51 views
0

我有鏈接,添加新的記錄 /add_records.php">Add新顯示形式WordPress的jQuery的PHP

所以它打開形式 新的一頁我想在popoup 打開相同網頁上的表格那麼,如何能做到這一點 表格內容是不同的文件

回答

1

在你的孩子主題的文件夾中創建另一個文件夾名爲JS(除非你的主題已經有了一個js文件夾),該文件夾內創建一個名爲popup.js 新文件粘貼到該文件下面:

jQuery(document).ready(function($) { 
    $('.popup').click(function() { 
    var NWin = window.open($(this).prop('href'), '', 'scrollbars=1,height=400,width=400'); 
    if (window.focus) 
    { 
     NWin.focus(); 
    } 
    return false; 
    }); 
}); 

在你的子主題的functions.php中添加以下內容:

//* Register and Enqueue scripts for popup 
function cc_popup_script() { 
    wp_register_script('popup', get_stylesheet_directory_uri() . '/js/popup.js', array('jquery'), '1.0.0', false); 
    wp_enqueue_script('popup'); 
} 

add_action('wp_enqueue_scripts', 'cc_popup_script'); 

一旦你添加了上面的代碼,你現在可以在你的頁面/文章內容使用通過附加一個類的彈出式「的到您想要在彈出窗口中打開的任何鏈接。例如

<a href="add_records.php?Add New" class="popup">popup example page</a> 

它也很容易也成爲一個插件,應該比整個主題更加整潔。

+0

謝謝你。這是好的方法,但它創造了新的窗口。我不希望它作爲窗口 – bhagyashree 2014-09-23 08:15:18