模拟 focus() 和 Blur() 但实际上在 jQuery 中使用 val()
我正在尝试通过 json 将值传递到输入框。我一直在使用:
$.getJSON(('somedata.json', function(json){
$('#myinput').val(json.values);
});
效果很好。但我需要它看起来就像有人聚焦输入框,在里面输入 json.values 然后模糊它,因为我的输入框之后会做各种各样的事情。是否可以通过脚本来做到这一点?
I'm trying to pass a value to an input box via json. I've been using:
$.getJSON(('somedata.json', function(json){
$('#myinput').val(json.values);
});
Works fine. But I needed it to look as if someone focused the input box, typed the json.values inside and then blurred it, because my input box does all sorts of stuff afterwards. Is it possible to do this via script?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定我是否正确理解了你的意思,但是为了模拟焦点和模糊,这与你得到的最接近:
I'm not sure if I understood you correctly, but for simulating focus and blur, this is as close you'll get:
你的问题不清楚。
如果您想运行
focus
和blur
事件中的代码,您可以像这样触发事件:Your question is unclear.
If you want to run the code that's in the
focus
andblur
events, you can trigger the events like this: