New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
一开始进入,用鼠标全选并删除,onchange不触发 (作者能不能加入oninput监听?) #1749
Comments
一开始就用鼠标左键选中全部,并在编辑器外松开鼠标左键,点删除,才能复现这个问题。(不要在一开始,点击后再去操作,这时候不能复现这个问题) |
问题解决了吗,我也遇到了同样的问题,第一次进去鼠标选中后 键盘删除,没有触发onchnage事件 |
+1 |
我认为原因是点击事件由mousedown,mouseup都在元素内时触发,但若第一次鼠标抬起时在元素外,认为没有触发点击事件,点击事件会开始onchange,我们改第一次down为人为触发click即可 mousedown触发编辑框里面p标签click()函数、 |
你可以试下如下方式: var E = window.wangEditor
|
@eeeeeeeason 感谢大神,按你的思路解决了 |
这个问题在react 怎么解决? |
@eeeeeeeason 确实可以 |
大神,可以具体说说怎么实现吗?mousedown事件要绑定在p标签吗?可否展示个代码? |
如何触发p标签的click函数这个可以给个代码吗?不是很明白 |
编辑器创建并赋值内容,当用鼠标全选,并且鼠标失去焦点(是在编辑器框架外失去焦点),此时按DEL键删除, 不会触发onchange事件,(目前编辑器里面显示的内容已经为空)。但是 如果失去焦点是在编辑器里面,则会触发
The text was updated successfully, but these errors were encountered: