提问人:Naresh Kumar P 提问时间:6/19/2023 最后编辑:Naresh Kumar P 更新时间:6/19/2023 访问量:54
如何在jQuery中将originalevent添加到以编程方式触发的事件
How to add originalevent to a programmatically triggered event in jQuery
问:
在这里,我添加了一个代码,它按预期工作,但我想将originalevent添加到其中,因为我想以编程方式执行触发器以检查“event.originalEvent”属性。
$(document).ready(function () {
var e = jQuery.Event( "keypress", { which: 32, keyCode: 32 } );
$("#campaign_message_write textarea#campaign_body").keypress(function(e) {
if (e.keyCode == 32) {
console.log(e)
} else {
console.log(e)
}
})
$("#campaign_message_write textarea#campaign_body").trigger(e);
});
使用键盘手动触发事件时附加的控制台 .log(e) 的屏幕截图
注意:我想以编程方式添加“originalevent”,即使触发器是通过程序进行的。如果有什么方法可以实现这一点?
答: 暂无答案
下一个:如何在按下按钮时删除外部js文件
评论
e
keypress(function(e)
originalEvent
var e = jQuery.Event( "keypress", { which: 32, keyCode: 32 } );
originalEvent