Fast-Learn 33 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 (ویرایش شده) (ببخشید سوالم دوبار ارسال شده نمیدونم چرا، نمیدونمم چطوری یکیشونو حذف کنم) سلام. من نسخه رایگان افزونه commentator رو از یه سایت دانلود کردم، وقتی که فعالش میکنم، یدونه از اسکریپتایی که نوشتم (شایدم بیشتر) از کار میفته. چکار کنم؟ اسکریپتی هم که از کار میفته اینه: $(function () { function bottom_page(element) { var pix = $('body').css('height').replace('px','') - $(element).offset().top - $(element).height(); return pix; } var $sidebar = $("#related-sidebar"), $window = $(window), offset = $sidebar.offset(), $post = $('article#main'), topPadding = 35; var s = $window.scrollTop(); $window.scroll(function() { if(bottom_page('#sidebar') <= bottom_page('#post-content') && s <= $window.scrollTop()){ } else if ($window.scrollTop() > offset.top && $('body').css('width').replace('px','') >= 992 ) { $sidebar.stop().animate({ marginTop: $window.scrollTop() - offset.top + topPadding, }); } else { $sidebar.stop().animate({ marginTop: 0 }); } s = $window.scrollTop(); }); }); ویرایش شده تیر 96 توسط Fast-Learn نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در تیر 96 گزارش بازنشر ارسال شده در تیر 96 سلام خب دو مورد با هم تداخل دارن. باید خط به خط کدها رو غیرفعال کنید ببینید تداخل مربوط به کدوم قسمت هست. بعد کدنویسی اون بخش رو تغییر بدید. 1 نقل قول لینک به ارسال
Fast-Learn 33 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 خط به خط کد های افزونه رو؟ اون شکلی که یه هفته باید بشینم کد تست کنم! نقل قول لینک به ارسال
Fast-Learn 33 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 (ویرایش شده) فهمیدم اشکال از کجاس $sidebar.stop().animate({ marginTop: $window.scrollTop() - offset.top + topPadding, }); با این کد مشکل داره و وقتی که کد زیر رو جایگزین میکنم دوباره درست کار میکنه!: $sidebar.css('margin-top',$window.scrollTop() - offset.top + topPadding); ولی خب نتیجش جالب نمیشه چکار کنم همون کد اولی درست کار کنه؟ ویرایش شده تیر 96 توسط Fast-Learn نقل قول لینک به ارسال
Fast-Learn 33 ارسال شده در تیر 96 مالک گزارش بازنشر ارسال شده در تیر 96 کلا با کد animate مشکل داره احتمال داره که افزونه ی ورژن قدیمی از جی کوئری رو لود میکنه که توی اون این قابلیت نیست؟ اگه آره چکار کنم که جی کوئری خودمو لود کنه؟ وقتی فعالش میکنم افزونه رو این خطا رو هم میده: افزونه هنگام فعال شدن٬ 3 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا حذف کنید. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .