में टाइपिंग शुरू/बंद कर रहा है, जब मैं अपनी समस्या के लिए समाधान खोज रहा था और मेरा मुद्दा था "मैं जानना चाहता हूं कि उपयोगकर्ता टाइप कर रहा है और जब वह टाइप करना बंद कर देता है ताकि मैं स्थिति अपडेट कर सकूं।"पता लगाएं कि उपयोगकर्ता jquery
मैंने एक नमूना बनाया है। यह आपके लिए काम करेगा।
var typingTimer;
var doneTypingInterval = 10;
var finaldoneTypingInterval = 500;
var oldData = $("p.content").html();
$('#tyingBox').keydown(function() {
clearTimeout(typingTimer);
if ($('#tyingBox').val) {
typingTimer = setTimeout(function() {
$("p.content").html('Typing...');
}, doneTypingInterval);
}
});
$('#tyingBox').keyup(function() {
clearTimeout(typingTimer);
typingTimer = setTimeout(function() {
$("p.content").html(oldData);
}, finaldoneTypingInterval);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<textarea id="tyingBox" tabindex="1" placeholder="Enter Message"></textarea>
<p class="content">Text will be replace here and after Stop typing it will get back</p>
View on Fiddle : http://jsfiddle.net/utbh575s/
SO में आपका स्वागत है! क्या पूछते हैं? – georg
आपका कोड काम कर रहा है .. इस प्रश्न का उद्देश्य क्या है? – rinuthomaz
हाय, हाँ यह काम कर रहा है कि मैंने इसे क्यों साझा किया है। यह दूसरों के लिए भी उपयोगी होगा। –