मैंने इंटरनेट को दूर-दूर तक बिखेर दिया है और जब मैंने इस स्टैकओवरफ्लो पोस्ट को व्यावहारिक पाया तो क्या स्क्रीन की चौड़ाई के आधार पर बूटस्ट्रैप पॉपओवर की स्थिति को बदलना संभव है? , यह अभी भी मेरे सवाल का जवाब नहीं दिया, मेरी परेशानी समझ स्थिति / ऑफसेट के कारण होने की संभावना है।
यहाँ मैं करने की कोशिश कर रहा हूँ। मैं चाहता हूं कि Twitter बूटस्टैप पॉपओवर की स्थिति सही हो जब तक हॉटस्पॉट पॉपओवर व्यूपोर्ट से परे स्थित नहीं होगा, तब मैं चाहता हूं कि इसे LEFT तैनात किया जाए। मैं एक आईपैड वेब ऐप बना रहा हूं जिसमें हॉट स्पॉट हैं, जब आप एक हॉटस्पॉट पर धक्का देते हैं, तो जानकारी दिखाई देती है लेकिन मैं नहीं चाहता कि यह व्यूपोर्ट के बाहर दिखाई दे जब क्षैतिज स्क्रॉल लॉक हो।
मैं सोच रहा हूँ कि यह कुछ इस तरह होगा:
$('.infopoint').popover({
trigger:'hover',
animation: false,
placement: wheretoplace
});
function wheretoplace(){
var myLeft = $(this).offset.left;
if (myLeft<500) return 'left';
return 'right';
}
विचार? धन्यवाद!
auto
हमेशा पृष्ठ लेआउट और आपके द्वारा पॉपओवर में डाली गई सामग्री के आधार पर पूरी तरह से काम नहीं करता है।