मुझे गंभीरता से स्क्रॉल ईवेंट के बारे में कोई प्रश्न है। मैंने इसे पूरी रात हल करने की कोशिश की लेकिन मैं नहीं कर सका।जेएस एक चिकनी स्क्रॉल बनाएं
मैं शीर्ष पर एक नेविगेशन चिपकाने की कोशिश कर रहा हूं। $(window).scrollTop()
नेविगेशन से पहले बिंदु को पार करते समय छड़ी प्रभाव संसाधित करेगा।
समस्या यह है कि आईई और क्रोम पर "ब्लिंक" प्रभाव (इसकी देरी प्रक्रिया की तरह) होगा लेकिन फ़ायरफ़ॉक्स पर नहीं।
मेरे शोध पर मुझे पता था कि फ़ायरफ़ॉक्स में डिफ़ॉल्ट रूप से "चिकनी स्क्रॉल" है।
हालांकि, Chrome या IE
http://www.backslash.gr/demos/jquery-sticky-navigation/
यह Firefox पर की तरह तो चिकनी है, और कोड सिर्फ इतना है कि सरल है पर इस उदाहरण की जाँच करें ......
बिंदु है, मैं इस उदाहरण की तरह बिल्कुल वही कर रहा हूं लेकिन मेरे पास 'ब्लिंक' प्रभाव क्यों है ??
सीएसएस पर चाल है ??
क्या कोई तरीका है कि मैं एक चिकनी स्क्रॉल बना सकता हूं जैसे कि जेएस द्वारा फ़ायरफ़ॉक्स पर क्या ??
आपकी मदद के लिए बहुत बहुत धन्यवाद।
$(window).on('scroll', Sticky);
function Sticky(){
$(this).scrollTop() > anchor.offset().top
? nav.css({ 'position': 'fixed',
'z-index': z_index,
top: y,
left: x, })
: nav.css({ 'position': 'static', });
};
शायद आपको वह पोस्ट करना चाहिए जो आप कर रहे हैं जो काम नहीं करता है। –
हो सकता है कि आपको केवल उस व्यक्ति का उपयोग करना चाहिए जिसे आपने लिंक किया था, जो पहले से ही काम करता है? – leftclickben
मैं एक ही चीज़ को लागू नहीं कर सकता ... मैं बल्कि चाल जानना चाहता हूं .. – Till