কারণ Keypress
নতুন চরিত্রটি যুক্ত হওয়ার আগে ইভেন্টটি বহিস্কার করা হয়। পরিবর্তে 'কীআপ' ইভেন্টটি ব্যবহার করুন, যা আপনার পরিস্থিতিতে নিখুঁতভাবে কাজ করবে।
$(document).ready(function() {
$("#dSuggest").keyup(function() {
var dInput = $('input:text[name=dSuggest]').val();
console.log(dInput);
$(".dDimension:contains('" + dInput + "')").css("display","block");
});
});
আমি এটিতে যুক্ত করতে চাই, আপনার যদি অনেকগুলি পাঠ্যবক্স থাকে এবং তাদের কীআপ ইভেন্টে আপনার একই জিনিসটি করতে হয় তবে আপনি কেবল তাদের একটি সাধারণ সিএসএস শ্রেণি দিতে পারেন (উদাহরণস্বরূপ কমনসিএসএস) এবং কীপ ইভেন্টটি এর মতো প্রয়োগ করতে পারেন।
$(document).ready(function() {
$(".commoncss").keyup(function() {
//your code
});
});
আপনাকে প্রতিটি পাঠ্যবক্সে আইডি দিয়ে কীআপ ইভেন্ট প্রয়োগ করতে হবে না বলে এটি আপনার কোডকে অনেকাংশে হ্রাস করবে।