0

我正在为一个带有简单导航的站点的学校项目工作。所以我正在使用 keyup 功能进行滚动。

演示模型在我的网页上

这个概念很简单,弹出一个屏幕。你输入你的名字。“登录”屏幕淡出并进入介绍文本。(对于所有非荷兰人来说,它说“嗨 $name,欢迎,让我们开始吧,你可以看到有一些按钮按下一个导航”)

唯一的问题是,我只激活了 de D 键进行测试,幸运的是我的名字是 Mike,所以没有涉及 D。但是,如果您的名字是 Dave(例如),如果您在“登录”屏幕中按 D,则页面已经滚动到导航点。

$(document).keyup(function(d) {
if(d.keyCode==68){
    $('body').animate({
        scrollLeft: $('#left').offset().left

    }, 'slow');
}
else {
    return false;
}

这是我的击键 jquery (目前只有 D 被激活,所以我知道还有更多要遵循的)

最后的问题:如何“停用”按键功能,以便在登录屏幕淡出后按键功能激活,这样您就可以安全地使用导航。

小问题2:我有你名字的表格

<form name="myform" action="" method="get"><input id="naam" type="text" name="Naam" /> <input id="sender" type="button" name="button" value="gaan!"  />  </form>

结合

$("#sender").click(function(){ 
$("#login").fadeOut('slow');
$("#callback").delay(900).animate(
{
    left:'40%',
    opacity:'1'
}, 'slow' );`

现在我知道 .submit 函数是可能的,但是以某种奇怪的方式,它在我的页面中不起作用。我该如何解决?

4

0 回答 0