আমি যখন jQuery ডায়ালগটি ইউআই লাইব্রেরিটি ব্যবহার করার চেষ্টা করছি তখন কোনও পাঠ্যের পাশে ডায়ালগটি overedেকে রাখার জন্য এটি সজ্জিত করা হয়। JQuery ডায়ালগ একটি অবস্থানের প্যারামিটার নেয় যা বর্তমান ভিউপোর্টের উপরের বাম কোণ থেকে পরিমাপ করা হয় (অন্য কথায় [0, 0]
এটি সর্বদা আপনার ব্রাউজার উইন্ডোর উপরের বাম কোণে রাখবে, আপনি যেখানে স্ক্রল করছেন তা নির্বিশেষে)। যাইহোক, অবস্থানটি পুনরুদ্ধার করার জন্য আমি একমাত্র উপায়টি হ'ল পুরো পৃষ্ঠাটির সাথে সম্পর্কিত উপাদানটি।
নিম্নলিখিতটি আমার কাছে বর্তমানে রয়েছে। position.top
1200 বা তার মতো কিছু হিসাবে গণনা করা হয়, যা ডায়ালগটিকে পৃষ্ঠার বাকী সমস্ত সামগ্রীর নীচে রেখে দেয়।
$(".mytext").mouseover(function() {
position = $(this).position();
$("#dialog").dialog('option', 'position', [position.top, position.left]);
}
আমি কীভাবে সঠিক অবস্থানটি পেতে পারি?
ধন্যবাদ!