jquery - 如何用 jQuery 触发输入事件?

标签 jquery triggers

我想在单击按钮时将“a”添加到输入值

这是我的代码(使用 jQuery 1.4.4):

$("#button").click(function(){
    $("#input").trigger("focus");
    var e = jQuery.Event("keypress");
    e.which = '97';
    $("#input").trigger(e);
})

但是,似乎只触发了“focus”事件,而未能触发“keypress”。

最佳答案

我使用了trigger方法:

$('#selector').val(quantity).trigger("input");

关于jquery - 如何用 jQuery 触发输入事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15545557/

相关文章:

javascript - 在 HTML5 中想要验证密码和确认密码

mySQL 和 LAST_INSERT_ID 问题

c# - 如何通过 C# 在 Azure 表中监听新记录插入

javascript - 使用 jQuery 触发按键事件的 final方法

mysql - 触发器不工作 :

php - mod_pagespeed 添加 <head/> 标签到响应

javascript - jQuery - 不使用 stopImmediatePropagation() 切换菜单;

javascript - 在工具提示模板 kendo UI 中一起显示系列和 y 轴数据的值

javascript - How do I auto submit a dropdown when a value is selected other than the first value?

mysql - 同一张表上触发插入