Ich versuche, das Folgende zu verwenden, aber es funktioniert nicht. Ich mache etwas falsch, das ist sicher.jQuery: IE spezifische Ausgabe
$.keyNav();
$.whenPressed('t',function(){
$("#grid-wrapper article.post").fadeTo(200, 1);
});
$.whenPressed('p',function(){
$("#grid-wrapper article.post").not(".category-photographie").fadeTo(200, 0.1);
$("#grid-wrapper article.post").filter(".category-photographie").fadeTo(200, 1);
});
$.whenPressed('d',function(){
$("#grid-wrapper article.post").not(".category-design").fadeTo(200, 0.1);
$("#grid-wrapper article.post").filter(".category-design").fadeTo(200, 1);
});
$.whenPressed('v',function(){
$("#grid-wrapper article.post").not(".category-video").fadeTo(200, 0.1);
$("#grid-wrapper article.post").filter(".category-video").fadeTo(200, 1);
});
$.whenPressed('w',function(){
$("#grid-wrapper article.post").not(".tweet").fadeTo(200, 0.1);
$("#grid-wrapper article.post").filter(".tweet").fadeTo(200, 1);
});
});
Wenn ich die letzten });
funktioniert es entfernt, aber nicht in IE so vielleicht meine Syntax ist falsch?
Ich benutze das keynav Plugin:
https://github.com/BrianTheCoder/jquery-keyboard-navigation/blob/master/README
Sie sind sicher, dass an anderer Stelle kein Fehler auftritt? Die IE-Statusleiste zeigt irgendetwas? –