我正在尝试在 Gmail/Google Docs 富文本 WYSIWYG edtior 中实现类似“更改/删除链接”的功能,当您键入 URL 时,会在其下方显示一个 div,显示“转到链接、更改、远程”
我怎么能用 jQuery 写这样的东西?
- 如何获取游标的行和列?
- 如何计算字体宽度和高度(尤其是带有一些粗体/斜体样式的非固定宽度字体)
- 如何确保 DIV 出现在单词的开头?
先感谢您!
我正在尝试在 Gmail/Google Docs 富文本 WYSIWYG edtior 中实现类似“更改/删除链接”的功能,当您键入 URL 时,会在其下方显示一个 div,显示“转到链接、更改、远程”
我怎么能用 jQuery 写这样的东西?
先感谢您!
答案:http: //jsfiddle.net/morrison/57BR3/
它能做什么:
它不做什么:
您建议您正在构建一个所见即所得的编辑器。您确定要使用 textarea 吗?文本区域不支持 HTML。要回答您以后的评论,获取插入符号在文本区域中的 (x, y) 位置的最佳方法是使用textarea-caret-position 插件。