请问有人用过thickbox这个插件的吗?我有个问题搞不懂,
<a href="images/1_13.gif" class="thickbox" rel="gallery-plants">bb</a> 像以上这段代码,在前台轻松实现弹出框,这个class的值一定要赋值为thickbox的,但我在官方下的thickbox.css这个样式表里面根本没有找到有以thickbox命名的样式啊,它是怎么引用的呢??我一直搞 不懂,有熟悉thickbox这个插件的大虾帮我解答一下吗?

解决方案 »

  1.   

    是jQuery调用这个class的~而不是CSS调用这个的
    呵呵
      

  2.   

    哦,是这样啊,但我的意思是怎么我根本找不到thickbox这个样式呢?是不是在thickbox.css文件里被加密了,所以查不到?
      

  3.   

    如果我在jQuery里调用CSS里的样式啊
    比如$(".thickbox").attr("class","");
    或者怎么怎么样的都可以啊~
      

  4.   

    可能是我没有说清楚我的疑惑吧!!
    我的意思是在<a href="images/1_13.gif" class="thickbox" rel="gallery-plants">bb</a> 这句话中用到了class=="thickbox"这个样式,显然这个样式应该是在thickbox.css文件中的东西,但是为什么在
    thickbox.css中根本就找不到名称是.thickbox的类名呢????
      

  5.   

    我晕极了。
    以下是thickbox中相关代码
    $("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>")
    $("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");if(tb_detectMacXFF()){
    $("#TB_overlay").addClass("TB_overlayMacFFBGHack");//use png overlay so hide flash
    }else{
    $("#TB_overlay").addClass("TB_overlayBG");//use background and opacity
    }if(caption===null){caption="";}
    $("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");//add loader to the page
    $('#TB_load').show();//show loader
    现在css里的样式怎么用你都知道了吗
      

  6.   

    thickbox样式只是给thickbox插件提供一个入口,你把class = thickbox删掉,样式不会变。但是点击就不会执行thickbox的效果了