Webkit只在调整大小时应用动态加载的css样式(通过ajax)



也许你可以给我指明正确的方向,这个问题困扰了我很长时间。在我的内容编辑器(javascript + jquery),你可以改变字体的飞行。如果您在编辑器中更改字体,它将发送一个ajax请求,以获取包含字体和样式的css文件,然后将其附加到标题部分。这在mozilla和IE中工作得很好,但在webkit浏览器中有一点缺点。如果我改变字体10次,大多数时候(但不是全部)我必须调整浏览器的大小(只是几个像素),以便应用样式。

是否知道如何强制它的样式得到应用?我试图触发调整大小事件,但这显然是我的新手失败。;)

非常感谢!(并一如既往地为我糟糕的"德国式"英语感到抱歉)

真尴尬。这是我开始编辑的方式。多亏了'html,body'选择器,我的编辑器被初始化两次!这就导致了chrome的问题。

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

最新更新