4

我正在使用带有“位置:固定”外部工具栏的 TinyMCE。

问题是每当我单击一个 div 时,该 div 在单击时变为可被 tinyMCE 编辑,整个 Chrome 页面都会跳转,以便在单击后工具栏始终位于页面上的某个位置。

我怎样才能防止跳跃?

当一个人点击一个 div(其 ID 为ta_id)时,这是代码的一部分(附加到该 div 的插件的一部分:

            tinyMCE.execCommand("mceAddControl", false, ta_id);
            $('#'+ta_id+'_tbl').css("width",'100%');
            divheight = $this.css('height');
            $('#'+ta_id+'_tbl').css("height",divheight);
            $('#'+ta_id+'_ifr').attr('scrolling','no');
            $('#'+ta_id+'_ifr').css('overflow-y','hidden');
            $('#'+ta_id+'_ifr').css("height",divheight);
            $this.resizable("option","disabled",true);
            $this.draggable("option","disabled",true);

如果我单击 FF 或 IE 中的 div,TinyMCE 可以对其进行编辑,而不会出现任何烦人的跳转。

4

0 回答 0