【问题标题】:Keyboard default behaviour disabled using Slimbox2 / jCrop使用 Slimbox2 / jCrop 禁用键盘默认行为
【发布时间】:2011-11-17 14:36:46
【问题描述】:

嘿,我在网站上使用Slimbox2,但打开灯箱效果后键盘没用了。

我的意思是键盘键不再响应。就像“F5”不刷新页面一样,如果我尝试将文本输入到我动态添加的一些文本字段中,则文本看起来不像正常。

其他人以前遇到过这种情况吗?

也可能是jCrop 导致了这个问题。

无论如何我可以阻止这种行为并恢复正常行为?

【问题讨论】:

    标签: javascript jquery jcrop slimbox


    【解决方案1】:

    这是 Slimbox 的一项功能。默认情况下,只有 ESCXC 键在灯箱打开时启用,然后这些键会关闭打开的灯箱。

    在您的 OP 中的链接上查找页面底部的 closeKeys 参数以了解此行为的描述。您可以为该参数提供一个键码数组以允许使用。

    就个人而言,这是一个糟糕的功能,因为当灯箱打开时,它对用户的限制非常大——尤其是禁用 F 键。如果可以的话,我会使用不同的灯箱。

    【讨论】:

    • 感谢您的回复。我同意这个“功能”没有经过深思熟虑。没有办法禁用该功能吗?否则我会使用另一个。我认为他真的应该为那个“功能”实现一个开/关设置。 :(
    • 似乎没有办法禁用该功能,除了为每个键码提供closeKeys 参数,这不是一个好的解决方案。可能值得通过电子邮件向插件创建者发送请求,因为该功能非常短视。
    • 不,我选择了另一个灯箱而不是 nyroModal,不过感谢您的帮助 :)
    猜你喜欢
    • 2023-03-31
    • 2010-11-11
    • 1970-01-01
    • 2013-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 2014-07-31
    相关资源
    最近更新 更多