0

私は、単純なナビゲーションを備えたサイトの学校プロジェクトで働いています。だから私はスクロールにキーアップ機能を使用しています。

デモモデルは私のウェブページにあります

コンセプトは非常にシンプルで、画面がポップアップします。名前を入力します。「ログイン」画面がフェード アウトし、イントロ テキストが表示されます。

唯一のことは、テスト用に D キーのみをアクティブにしたことです。幸いなことに、私の名前はマイクなので、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