2012-06-18 17 views
8

मैं वर्तमान स्क्रॉलबार स्थिति के लिए पृष्ठ के शीर्ष से ऊंचाई हो और मेरी लिंक करने के लिए यह जगह की जरूरत से ऊंचाई मिल सकता है?jQuery शीर्ष

उत्तर

15

उपयोग ऑफसेट()

$('.poplight').offset().top 

आपको लगता है कि स्थिति के लिए स्क्रॉल करने के लिए की जरूरत है:

$('html, body').animate({ 
    scrollTop: $('.poplight').offset().top 
}, 400); 

आप पुस्तक के आधार पर वर्तमान स्थिति में विंडो के ऊपर से दूरी की जरूरत है :

$(window).scrollTop() 

यूआरएल है कि जोड़ना चाहते हैं:

$(".poplight").attr("href", "#" + $(window).scrollTop()) 
+0

नहीं, नहीं। मुझे साइट के शीर्ष से पीएक्स में ऊंचाई को वर्तमान दृश्य में रखना होगा। उदाहरण के लिए, आप साइट को आधे तक स्क्रॉल करते हैं, और मुझे ऊंचाई से वर्तमान दृश्य तक ऊंचाई की आवश्यकता होती है और इसे मेरे लिंक पर डाल दिया जाता है। –

+0

ठीक है, मैंने इसे –

+0

जोड़ा हाँ! बस। और अब, मेरे लिंक पर पीएक्स में डिनटेंस कैसे डालें? –

संबंधित मुद्दे