javascript - 在 <div contenteditable ="true"> 中换行让 jQuery 变得奇怪

标签 javascript jquery html

我正在研究这个:http://jsfiddle.net/ms2fV/
当您在第一个 div 中键入内容时,第二个 div 会写入相同的内容,但使用颜色。
如果你只做一行,它就有效。但是如果你添加一个换行符,它开始变得奇怪,因为添加了一些 div...

如何让它与多行一起工作?
谢谢!

编辑:它在 firefox 上正常工作,但在我的 mac 上的 chrome 或 safari 上不能正常工作......

最佳答案

我检查了你的问题,可以通过像这样更改 css 来解决。

#entry {
    width: 300px;
    height: 100px;
    border: 1px solid black;
    margin-top: 5px;
    padding:5px;
}
#display {
    width: 300px;
    height: 100px;
    border: 1px solid black;
    margin-top: 5px;
    padding:5px;
}

关于javascript - 在 <div contenteditable ="true"> 中换行让 jQuery 变得奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7953137/

相关文章:

javascript - 使用 Protractor 测试链接颜色

html - flexbox 后的元素定位不正确

javascript - 我如何访问这个 javascript 对象并记录它

javascript - 从 html 元素创建 img 文件(bmp、jpg、png)

javascript - 如何使用 javascript 或 jquery 或 angularjs 为所选键添加 JSON 值?

javascript - jQuery AJAX Post alert() 未被调用

html - 溢出 : auto doesn't work with images

javascript - 照片网格 - 多选/突出显示?切换?

javascript - 组合 asp.net 和 javascript

javascript - jQuery 计算 - 如何根据发送到一个数量字段的总计触发多个折扣条件