想要实现点一个button,文本框里的文字会从光标处删除一个的效果。
通过focus保留了光标的位置,但是用jquery的Event模拟退格事件时,并没有效果。
$(function(){ $('.back')[0].onclick = function(){ $('.box')[0].focus(); var e = jQuery.Event('keydown'); e.which = 8; console.log(e); $('.box').trigger(e); } })
textarea的class是box,button的class是back。
我点击退格按钮后,文本框获得了焦点,打印出了点击事件如下:
which换成keyword也没有退格的效果。。但是事件的目标,类型,键盘码都是对的啊。。
为什么点击后没有退格呢?
慕村225694
相关分类