এই প্রশ্নের অন্য দৃষ্টিভঙ্গি। (আমি বুটস্ট্র্যাপ.জেএস সংস্করণ ৩.৩..6 ব্যবহার করছি)
আমি জাভাস্ক্রিপ্টে ম্যানুয়ালি দুজনকেই মডেল সূচনা করতে ভুল করেছিলাম:
$('#myModal').modal({
keyboard: false
})
এবং ব্যবহার করে
data-toggle="modal"
এই বোতামে নীচের উদাহরণের মতো (নথিতে প্রদর্শিত)
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">Launch demo modal</button>
সুতরাং ফলাফল এটির দুটি উদাহরণ তৈরি করে
<div class="modal-backdrop fade in"></div>
মোডালটি খুললে আমার এইচটিএমএলের শরীরে সংযুক্ত করুন। ফাংশন ব্যবহার করে মডেলটি বন্ধ করার সময় এটি কারণ হতে পারে:
$('#myModal').modal('hide');
এটি কেবলমাত্র একটি পটভূমির উদাহরণ সরিয়ে দেয় (উপরে দেখানো হিসাবে) যাতে ব্যাকড্রপটি অদৃশ্য হবে না। আপনি যদি data-dismiss="modal"
বুটস্ট্র্যাপ ডকটিতে শো হিসাবে এইচটিএমএল অ্যাড ব্যবহার করেন তবে এটি অদৃশ্য হয়ে গেল ।
সুতরাং আমার সমস্যার সমাধান হ'ল জাভাস্ক্রিপ্টে ম্যানুয়ালি মডিউল আরম্ভ করা এবং ডেটা অ্যাট্রিবিউট ব্যবহার না করা, এই পদ্ধতিতে আমি উভয়ই ম্যানুয়ালি এবং data-dismiss="modal"
বৈশিষ্ট্যগুলি ব্যবহার করে মোডালটি বন্ধ করতে পারি ।
আপনি আমার মতো একই সমস্যার মুখোমুখি হলে এটি সহায়তা করবে আশা করি।
$('#myModal').modal('hide')
? আপনি এখানে কিছু কোড রাখতে পারেন?