2014-07-24 67 views
0

也許你可以讓我朝着正確的方向發展,這讓我困擾了很長一段時間。在我的內容編輯器(javascript + jquery)中,您可以隨時更改字體。如果你在編輯器中改變字體,它會發送一個ajax請求來獲取帶有字體和樣式的CSS文件,然後將它附加到頭部。這在Mozilla和IE中完美運行,但在webkit瀏覽器中有一些缺點。如果我改變字體10次,大多數(但不是全部)的時間,我不得不調整瀏覽器的大小(只是幾個像素),所以風格得到應用。Webkit只應用動態加載的css樣式(通過ajax)調整大小

任何想法如何強制它的風格得到應用?我試圖觸發調整大小的事件,但顯然這是我的一個noob失敗。 ;)

非常感謝! (並一如既往抱歉我的糟糕的'德國'英語)

回答

0

真的很尷尬。這是我開始編輯的方式。感謝'html,body'選擇器,我的編輯器被初始化了兩次!這導致了鉻的問題。

$('html,body').animate({ 
    scrollTop: 0 
}, 0, function() { 
    $('#editor').fadeIn(300, function() { 
     /* init editor */ 
     editor.init(); 
    }); 
});