jQuery Facebox插件:关注弹出的外观
jQuery Facebox plugin: Focus the popup appearance
我有一个带有facebox弹出窗口的HTML页面。
此页面包含许多链接和表单,弹出窗口包含一个表单。我想要的是,当我打开弹出窗口时,只使用键盘的按钮,直接转到带有"选项卡"按钮的弹出窗口的窗体输入。
这是一把小提琴-->http://jsfiddle.net/tk1jagpb/
$(document).ready(function () {
$('a[rel*=facebox]').facebox()
})
.popup {
background-color: mistyrose;
}
<p><a href="#info" rel="facebox">Click to display</a></p>
<div id="info" style="display: none;">
<p>Popup div</p>
<p><input type="text" value = "" /></p>
<p><input type="text" value = "" /></p>
<p><input type="text" value = "" /></p>
<p><input type="text" value = "" /></p>
</div>
<p><input type="text" value = "" /></p>
<p><input type="text" value = "" /></p>
<p><input type="text" value = "" /></p>
如果是这样的话,我可能不用点击弹出框就可以使用键盘。。。这会节省我的时间。
谢谢。
您可以监听"show.facebox"事件,该事件在facebox显示后立即触发。显示面框后,只需聚焦第一个输入字段即可。
$(document).ready(function() {
$('a[rel*=facebox]').facebox();
$(document).bind('reveal.facebox', function() {
$('.popup input:first').focus();
});
})
相关文章:
- FF和Chromium中CSS样式按钮的外观差异
- jQuery Facebox插件:关注弹出的外观
- 更改PHP中禁用按钮的外观
- 在不影响原始画布外观的情况下调整图像大小
- jquery关于按钮外观的提示
- Slickgrid移动外观
- 在同一组中具有不同外观的单选按钮
- 样式为 -webkit-外观的单选按钮:复选框:Chrome 中的不确定状态
- 将子 JSP 页清除为缺省外观
- facebox 在 scala 中无法正常工作
- Javascript中的特定正则表达式正面外观(around|ahead|behind)
- 在页面加载时根据元素的内容更改元素的外观和功能(AngularJS)
- JavaScript和Mongo中的外观问题
- Jquery 表单序列化不适用于 Scala Play Framework 2.2 的 facebox
- 正则表达式负面外观在 JavaScript 中无效
- 正则表达式,负面的 JavaScript 背后的外观
- Javascript Stylistics - 具有专业外观的代码
- 自定义 HTML 表单中文件输入的外观
- 组织用于不同目的(外观,jQuery和Selenium)的HTML类名和ID
- XUL:访问热邮件发件人字段.修改其外观