首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery galleriffic无法正常工作

jquery galleriffic无法正常工作
EN

Stack Overflow用户
提问于 2010-10-09 05:04:14
回答 2查看 513关注 0票数 0

我很久以前(6个月)就开始使用jquery图库了,最近我开始意识到图片库有问题,当我打开图片库,然后关闭它,然后尝试在输入的type=“文本”中写一些东西,我不能在里面移动。任何输入文本中的光标都保持锁定状态,只需使用鼠标转到起始行和结束行,因为开始和结束键也是锁定的。我会把printscreen显示给你看是什么问题。任何评论都可以!

aaahttp://img844.imageshack.us/img844/7748/pantallazohz.png

然后插件崩溃,使得键盘不能通过(包括键开始和结束页):

http://img809.imageshack.us/img809/9133/pantallazo1w.png

如果我说得不清楚,请告诉我,请向我致以最良好的问候

EN

回答 2

Stack Overflow用户

发布于 2013-03-12 00:12:40

这对我来说很有效:

代码语言:javascript
复制
// Setup Keyboard Navigation

if (this.enableKeyboardNavigation) {
    $(document).keydown(function(e) {

        var target = e.target || e.srcElement; // hack
        //disable navigation on an input editable element
        if (target && target.type) return true;         

        var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
        switch(key) {
            case 32: // space
                    gallery.next();
                    e.preventDefault();
                    break;
            case 33: // Page Up
                gallery.previousPage();
                e.preventDefault();
                break;
            case 34: // Page Down
                gallery.nextPage();
                e.preventDefault();
                break;
            case 35: // End
                gallery.gotoIndex(gallery.data.length-1);
                e.preventDefault();
                break;
            case 36: // Home
                gallery.gotoIndex(0);
                e.preventDefault();
                break;
            case 37: // left arrow
                gallery.previous();
                e.preventDefault();
                break;
            case 39: // right arrow
                gallery.next();
                e.preventDefault();
                break;
        }
    });
}
票数 1
EN

Stack Overflow用户

发布于 2010-10-11 22:07:56

好吧,这似乎是所有图库中的一个bug,它使用户能够处理键盘导航。我认为它是从这篇文章http://code.google.com/p/galleriffic/issues/detail?id=119中放出来的,之后我从934行切换到了969行,就这样了

我希望这些信息能帮助到一些人

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3894287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档