0

私はJavascriptが初めてで、一連の画像(.gif)をShiftキーを押しながらクリックしたときに1つのことを行い、Ctrlキーを押しながらクリックしたときに別のことを行う関数を作成しようとしています。現在、ctrl+クリックが発生したときに警告するようにコードを設定していますが、機能しません。私のクロムコンソールは、コードに明らかな問題がないことを示唆しています。

<script>
 $('.gif').click(function(e){

        if(e.ctrlkey) {

            alert('ctrl pressed');
        }

        if(e.shiftKey) {  

             $(this).css({
                border: 'dashed 3px black',        
             });    

            queue.push(this.id+'divless.html');

        }

        else {

            window.location.href = this.id + '.html';

        }             
    });
   </script>

どんな助けでも大歓迎です!ws3schools の条件ステートメントのページに目を通し、stackoverflow の関連する質問を検索しましたが、どこが間違っているのかわかりません。

4

1 に答える 1

2

大文字と小文字を区別する問題:

 Change e.ctrlkey by  e.ctrlKey
于 2012-11-25T01:40:06.110 に答える