how to use thickbox in admin?

时间:2012-12-17 作者:fefe

我想在thickbox中显示从我的classes方法检索到的内容。我该怎么做?我一直在为我想要的超链接添加正确的id,但所有的管理正文都在thickbox中进行解析。

<a href="?page=blahblah&TB_iframe=true&width=600&height=550" class="thickbox">Click</a>


class myAdmin {

    public function __construct() {

    }

    public function myfunction() {    
        echo \'<div class="css_class">The content of my thickbox</div>\';    
    }

}

1 个回复
SO网友:Arvind Pal

下面是使用ThickBox所需的示例。

<?php     
wp_enqueue_style(\'thickbox\');
wp_enqueue_script(\'thickbox\');    
?>

<a href="#" id="taxonomy_banner_image" class="taxonomy_banner_image"> 
Click Here
</a>

<script type="text/javascript">
jQuery(document).ready(function() {   
    jQuery("#taxonomy_banner_image").click(function() {                 
        tb_show("", "filename?TB_iframe=true");
        return false;
    });
});             
</script>
tb_show 参数:

  1. title 盒子的一部分
  2. url 的文件,并带有参数iframe=true
结束