gpt4 book ai didi

jquery - jQuery 1.7.2 中的 Konami 代码键绑定(bind)

转载 作者:行者123 更新时间:2023-12-01 03:47:48 25 4
gpt4 key购买 nike

我想实现raptorize-Plugin但它不适用于 jQuery 1.7.2 因为这部分我认为:

else if(options.enterOn == 'konami-code'){
var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
$(window).bind("keydown.raptorz", function(e){
kkeys.push( e.keyCode );
if ( kkeys.toString().indexOf( konami ) >= 0 ) {
init();
$(window).unbind('keydown.raptorz');
}
}, true);

当我使用button-version时它可以工作。可能是什么问题?

最佳答案

http://www.zurb.com/playground/javascripts/plugins/jquery.raptorize.1.0.js 第 93 行的 .bind()使用第三个参数来防止冒泡,不知道为什么当我们在窗口上查找 keydown 事件时需要这样做,但这就是在较新的 jQuery 版本中破坏它的原因。删除第三个参数,它将在 1.7.2 中工作。

还要确保您正确设置选项,例如:

$('.myButton').raptorize({
'enterOn' : 'konami-code'
});

关于jquery - jQuery 1.7.2 中的 Konami 代码键绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11611143/

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