gpt4 book ai didi

jquery - 如何模糊对话框打开时的第一个表单输入

转载 作者:行者123 更新时间:2023-11-30 23:48:19 24 4
gpt4 key购买 nike

我有一个显示表单的 jQuery.dialog。
第一个输入是 <input type="text" class="datepicker" />我像这样初始化日期选择器 jQuery('.datepicker').datepicker() .

问题是当对话框打开时,它聚焦第一个输入。因此日期选择器也被打开。

对话框的事件 open在聚焦之前运行。

那么,我怎样才能模糊第一个焦点以使日期选择器保持隐藏?

最佳答案

从 jQuery UI 1.10.0 开始,您可以使用 HTML5 属性选择要聚焦的输入元素自动焦点

您所要做的就是创建一个虚拟元素作为对话框中的第一个输入。它会为您吸引焦点。

<input type="hidden" autofocus="autofocus" />

已于 2013 年 2 月 7 日在 Chrome、Firefox 和 Internet Explorer(所有最新版本)中进行了测试。

http://jqueryui.com/upgrade-guide/1.10/#added-ability-to-specify-which-element-to-focus-on-open

关于jquery - 如何模糊对话框打开时的第一个表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5418138/

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