fre*_*nzy 2 jquery dialog focus
是否有一种简单的方法可以记住在显示加载对话框之前关注的元素,并将焦点返回到该元素?页面上有一个搜索按钮,用于在键盘上发送ajax请求以从服务器获取数据.在每个ajax请求上,模态加载对话框显示(注意它是jquery对话框),并且在响应之后,对搜索元素的关注丢失,我想要它回来.
谢谢.
在放置对话框之前,您可以使用以下方法保存焦点的位置:
var origFocus = document.activeElement;
Run Code Online (Sandbox Code Playgroud)
然后,在对话框消失后,您可以恢复它:
origFocus.focus();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2454 次 |
| 最近记录: |