如何从 jquery 触发 Vue 事件?
How can I trigger Vue event from jquery?
如何从 jquery 触发 Vue 事件?我有
<input type='text' v-on='keypress: doSomthing()' id='demo'>
。
如何使用 jquery 在 vue.. 之外触发此事件?我以为我可以做到
$('#demo').trigger('keypress')`
...但它不会触发事件。它什么都不做。知道怎么做吗?
Vue 正在挂钩本机事件。 jQuery 正在本机事件之上的层中生成事件。有关如何使用 document.createEvent
创建和调度本机事件的更多信息,请参阅此内容:
https://learn.jquery.com/events/triggering-event-handlers/
这里有一个很好的例子:Is it possible to simulate key press events programmatically?
如何从 jquery 触发 Vue 事件?我有
<input type='text' v-on='keypress: doSomthing()' id='demo'>
。
如何使用 jquery 在 vue.. 之外触发此事件?我以为我可以做到
$('#demo').trigger('keypress')`
...但它不会触发事件。它什么都不做。知道怎么做吗?
Vue 正在挂钩本机事件。 jQuery 正在本机事件之上的层中生成事件。有关如何使用 document.createEvent
创建和调度本机事件的更多信息,请参阅此内容:
https://learn.jquery.com/events/triggering-event-handlers/
这里有一个很好的例子:Is it possible to simulate key press events programmatically?