Jquery Firefox 3中的ContentEditable-表格助手箭头出现在错误位置

Jquery Firefox 3中的ContentEditable-表格助手箭头出现在错误位置,jquery,firefox,contenteditable,Jquery,Firefox,Contenteditable,当通过jQuerys'after()函数插入新行时,标准的表帮助器箭头在页面上的位置非常偏离。(相对于正在编辑的td,它们处于关闭位置)。正在插入的行使用contenteditable标记 在Firefox3上复制 以前有人遇到过类似的事情吗?或者,有没有办法禁用这些箭头 newRow = '<tr class="focus"> <td class="column1"><div contenteditable="true">Date</div>&l

当通过jQuerys'
after()
函数插入新行时,标准的表帮助器箭头在页面上的位置非常偏离。(相对于正在编辑的td,它们处于关闭位置)。正在插入的行使用contenteditable标记

在Firefox3上复制

以前有人遇到过类似的事情吗?或者,有没有办法禁用这些箭头

newRow = '<tr class="focus"> <td class="column1"><div contenteditable="true">Date</div></td><td class="column2"><div contenteditable="true">Entity</div></td> <td class="column3"><div contenteditable="true">Instances</div></td><td class="column4 "><div contenteditable="true">Type</div></td><td class="column5"><div contenteditable="true">Rule by</div></td><td class="column6" contenteditable="false"><a class="save">Save</a></td></tr>';
$('.manageRules .edit').live('click', function(e) {
        $(this).closest('tr').prev().after(newRow)
    }
})
newRow='DateEntity InstancesTypeRule bySave';
$('.manageRules.edit').live('click',函数(e){
$(this).closest('tr').prev().after(newRow)
}
})

这可能与firefox中的bugg报告有关


内容可编辑在错误放置的定位元素中。

有史以来最糟糕的问题:(请说得更清楚些,并帮助我们编写一些代码。@Val:您在这里没有看到太多问题。我理解这个问题。@TimDown谢谢。如果问题不够清楚,很抱歉Val。我现在添加了一些代码,不确定它是否会有任何帮助,尽管它比我使用的特定代码更一般。例如,需要或需要解决方法similar@Rhy因此,我建议您使用firebug,然后查看userAgent应用的css(很可能是css上的外观属性),或者看看这个,它不是jquery,但如果您需要帮助,请告诉我。找到答案-document.execCommand(“enableInlineTableEditing”,null,false);via