मैं एफ़िक्स (ट्विटर बूटस्ट्रैप 3) के ऑफसेट को किसी अन्य मान में कैसे बदलूं?बूटस्ट्रैप एफ़िक्स के ऑफसेट को रीसेट/बदलना
जब मैं इस तरह दो बार विधि कॉल करने की कोशिश की, एक दूसरे को नजरअंदाज किया जा रहा है और कोई असर नहीं करता है:
$('#navbar-main').affix({ offset: 100});
$('#navbar-main').affix({ offset: 200}); // ---> the offset will not change to 200px
affix
बुला दूसरी बार मदद नहीं की पहले .affix
कॉलबैक रीसेट किया जा रहा या तो:
$('#navbar-main').affix({ offset: 100});
$(window).off('.affix');
$('#navbar-main').affix({ offset: 200}); // ---> the offset will not change to 200px
मत भूलना कि ऑफसेट एक ऊपर/नीचे संपत्ति के साथ एक वस्तु है। मैं .options.offset = x का उपयोग कर रहा था; और नहीं .options.offset.top = x; और मेरा चिपकने वाला div पागल हो रहा था। – Aknosis
काम करता है। धन्यवाद @ फाट – kach