के साथ बैकस्पेस और स्पेसबार को पहचानें जब कोई उपयोगकर्ता स्पेसबार या बैकस्पेस पर क्लिक करता है तो मुझे एक वैरिएबल बनाने की आवश्यकता होती है जो क्रिया को संग्रहीत करता है ताकि मैं इसे सरणी में हेरफेर करने के लिए उपयोग कर सकूं। मैं बैकस्पेस को एक सरणी में एक मान और स्पेसबार को एक स्थान बनाने के लिए हटाना चाहता हूं। मैं यह कैसे कर सकता हूँ?jQuery
jQuery
उत्तर
हो सकता है कि यह आपकी मदद कर सकते हैं:
$('body').keyup(function(e){
if(e.keyCode == 8){
// user has pressed backspace
array.pop();
}
if(e.keyCode == 32){
// user has pressed space
array.push('');
}
});
इस बेला इस
$(document).ready(function() {
$('#inputid').bind('keypress', function(e) {
if (e.which == 32){//space bar
alert('space');
}
if (e.which == 8) {//backspace
alert('back space');
}
});
});
यह अभी भी बैकस्पेस –
http://jsfiddle.net/gSWwp/14/ को पहचानने की कोशिश नहीं कर रहा है – run
कोशिश का प्रयास करें: http://jsfiddle.net/gSWwp/1/
मैं विधि e.preventDefault फोन(); किसी फ़ील्ड के लिए कीप्रेस से जुड़े डिफ़ॉल्ट ईवेंट को अनदेखा करने के लिए। http://api.jquery.com/event.preventDefault/
यह पृष्ठ को नीचे स्क्रॉल किया गया! मैं एक समारोह को गति प्रदान करने के रूप में अंतरिक्ष बार कुंजी का उपयोग करना चाहता था:
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();//The function executes but the page is scrolled down
}
});
अब मैं बदल गया है कोड और वापसी झूठी जोड़ा गया है और यह पूरी तरह से काम किया है के रूप में मैं के रूप में लिखे गए शब्द में अंतरिक्ष नहीं करना चाहते कुंआ।
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();
return false;//to fix the scrolling down on space bar key press
}
});
- 1. Jquery: JQuery
- 2. jQuery - प्रपत्र यहाँ jQuery
- 3. jQuery चयनकर्ता और jQuery
- 4. jQuery (0) को jQuery
- 5. JQuery और Jquery-svg
- 6. jQuery
- 7. jQuery
- 8. jQuery
- 9. jQuery
- 10. JQuery
- 11. jquery
- 12. JQuery
- 13. jQuery
- 14. jQuery
- 15. jQuery
- 16. jQuery
- 17. jQuery
- 18. JQuery
- 19. jquery
- 20. jquery
- 21. JQuery
- 22. JQuery
- 23. jQuery
- 24. jQuery
- 25. JQuery
- 26. jQuery
- 27. jQuery
- 28. Jquery
- 29. JQuery
- 30. jquery
array.pop क्या है? क्या वह सरणी में अंतिम मान को हटा देता है? –
हाँ। आप सरणी के अंदर एक तत्व भी खोज सकते हैं, और उसे हटा सकते हैं। –
यह अभी भी बैकस्पेस –