অক্ষম উপাদানগুলি কিছু ব্রাউজারগুলিতে ক্লিক "খাওয়া" করে - তারা সেগুলিতে কোনও প্রতিক্রিয়া জানায় না বা ইভেন্ট হ্যান্ডলারদের দ্বারা উপাদান বা এর কোনও ধারককে যে কোনও জায়গায় ক্যাপচার করার অনুমতি দেয় না।
এটি "ফিক্স" করার সবচেয়ে সহজ এবং পরিষ্কার উপায় আইএমএইচও (যদি আপনি ওপি-র মতো অক্ষম উপাদানগুলিতে ক্লিকগুলি ক্যাপচার করতে চান তবে) কেবল আপনার পৃষ্ঠায় নিম্নলিখিত সিএসএস যুক্ত করার জন্য:
input[disabled] {pointer-events:none}
এটি অক্ষম ইনপুটটিতে যে কোনও ক্লিকে পিতামণ্ডলের উপাদানগুলির মধ্যে পড়বে, যেখানে আপনি এগুলিকে সাধারণত ক্যাপচার করতে পারেন। (যদি আপনার বেশ কয়েকটি অক্ষম ইনপুট থাকে, তবে আপনি প্রতিটিটিকে তার নিজস্ব একটি পৃথক ধারক মধ্যে রাখতে চান, যদি সেগুলি ইতিমধ্যে ঠিকভাবে তৈরি না করা হয় - একটি অতিরিক্ত <span>বা একটি <div>, বলুন - সহজেই কোন অক্ষম ইনপুটটিকে আলাদা করা সহজ করতে পারে) ক্লিক করা হয়েছিল)।
খারাপ দিকটি হ'ল দুর্ভাগ্যক্রমে এই কৌশলটি পুরানো ব্রাউজারগুলির জন্য কাজ করবে না যা pointer-eventsসিএসএস সম্পত্তি সমর্থন করে না । (এটি আইই 11, এফএফ v3.6, ক্রোম ভি 4 থেকে কাজ করা উচিত): caniuse.com/#search=pointer-events
আপনার যদি পুরানো ব্রাউজারগুলি সমর্থন করার প্রয়োজন হয় তবে আপনাকে অন্য উত্তরগুলির একটি ব্যবহার করতে হবে!