আমি জিকুয়ারি ইউআই এর ডায়ালগটি ব্যবহার করতাম এবং এর open
বিকল্প ছিল , যেখানে ডায়ালগটি খোলার পরে আপনি কার্যকর করতে কয়েকটি জাভাস্ক্রিপ্ট কোড নির্দিষ্ট করতে পারেন। আমি ডায়ালগের মধ্যে পাঠ্য নির্বাচন করতে আমার একটি ফাংশন ব্যবহার করে এই বিকল্পটি ব্যবহার করতে পারি।
এখন আমি এটি বুটস্ট্র্যাপের মডেল ব্যবহার করে করতে চাই। নীচে এইচটিএমএল কোডটি রয়েছে:
<div id="code" class="modal hide fade">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Modal header</h3>
</div>
<div class="modal-body">
<pre>
print 'Hello World'
এবং মোডালটি খোলার বোতামটি:
<a href="#code" data-toggle="modal" class="btn code-dialog">Display code</a>
আমি বোতামটির অনক্লিক শ্রোতা ব্যবহার করার চেষ্টা করেছি, তবে মোডালটি উপস্থিত হওয়ার আগে সতর্কতা বার্তাটি প্রদর্শিত হয়েছিল :
$( ".code-dialog" ).click(function(){
alert("I want this to appear after the modal has opened!");
});
shown.bs.modal
ইভেন্টটি ঘটে যখন এইচটিএমএল নথিতে অন্তত<div class="modal fade"><div class="modal-dialog"></div></div>
কাঠামো থাকে।