मेरी साइट पर मैंने पूरे दस्तावेज़ के लिए एक कीप्रेस ईवेंट हैंडलर पंजीकृत किया है।केवल एक तत्व के लिए JQuery कुंजीपटल ईवेंट को अक्षम कैसे करें?
$(document).keypress(myhandler);
और मैं सूची को स्क्रॉल करने के लिए 'स्पेस' कुंजी को संभालता हूं।
समस्या है, <input type='text' />
तत्व है, और मैं इनपुट में दर्ज होने पर सूची को स्क्रॉल करने के लिए 'स्पेस' कीप्रेस नहीं चाहता हूं।
मुझे JQuery द्वारा हैंडलर द्वारा पारित "ईवेंट" ऑब्जेक्ट में कोई जानकारी नहीं मिली, यह पहचानने के लिए कि घटना का स्रोत कहां है।
निश्चित रूप से क्लीनर। – HRJ
'e.stopPropagation(); के बजाय ' ' e.preventDefault();' ' –