星期三, 3月 09, 2011

jquery fancybox

換了好幾個 lightbox plugin,原本已經選定用fancybox來做了
沒想到跟mbExtruder一起用的時候,發現在mbExtruder的tab開起來的時候開lightbox,tab就掛了((哭

所以只後重找適合的了
不過當時因為發現fancybox沒有像blockUI那樣的message功能,所以就自己寫了一個
需要的話放進fancybox裡就好了~


var messagebox, showbox;
    $.fancybox.message = function(html, options) {
    //first
    if(!messagebox || !messagebox) {
        $('body').append('<div style="display:none;"><div id="fbmessagebox"></div><a id="fbshowmessagebox" href="#fbmessagebox" /></div>');
        messagebox = $('#fbmessagebox');
        showbox = $('#fbshowmessagebox');
    }
    options = $.extend({}, {showCloseButton: false, scrolling: "no" }, options);
    messagebox.html(html);
    showbox.fancybox(options).click();
    setTimeout("$.fancybox.close()", 1000);
}




btw...
facebox用起來不太順手
所以目前應該是試試看shadowbox


補記
facebox雖然頗好看,可是個人覺得不太好用
基本的選標籤的部分就限制重重~"~

沒有留言:

張貼留言