gpt4 book ai didi

javascript - jQuery focusin 事件 : Why is event. 数据为空?

转载 作者:行者123 更新时间:2023-11-28 09:22:41 26 4
gpt4 key购买 nike

我的 Binder :

$("#wrapper").on("focusin", ".someInputField", function(e, a) {
/* do something */
});

我的触发器:

$('.someInputField').trigger("focus", ["extra", "data"]);

如何获取“额外”和“数据”值? e.dataa 始终未定义。 (火狐18)

但是相关问题:是否有可能区分a) inputField 通过 Tab 键或单击获得焦点b) inputField 通过某种 .trigger() 方法获得焦点?

最佳答案

触发事件的顺序在这里很重要:

$('input').on('focusin', function(event, extra, data) {
console.log(extra, data);
});
$('input').trigger('focusin', ['extra', 'data']);

<强> fiddle

关于javascript - jQuery focusin 事件 : Why is event. 数据为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14798904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com