JQuery Keyup Keycode لا يعمل في الأوبرا
سؤال
هل من الممكن أن يتجاهل متصفح الأوبرا رمز المفاتيح 40 (السهم لأسفل)؟
$('#test').keyup(function(e) {
$('body').append('' + e.keyCode + '');
})
اختباره في: http://www.jsfiddle.net/v9euk/454/
شكرا لك مقدما!
نفذ
المحلول
حاول استخدام autocomplete
تنسب ، وتعيينها على off
:
<input id="test" value="" autocomplete="off" >
تستخدم Opera مفتاح السهم لأسفل لإكمال تلقائي ، وبالتالي قد تقمع إعادة توجيه الحدث.
اختبار العمل: http://www.jsfiddle.net/v9euk/455/
نصائح أخرى
نعم ، هذا لا يعمل (يبدو أن الأوبرا لا يدعمها). القي نظرة على صفحة الاختبار هذه من www.w3.org يوضح لك ما يكتشفه بروسوير (لم يتم إطلاق Keyup).
لا تنتمي إلى StackOverflow