Fast-Learn

مشکل با افزونه commentator

5 پست در این موضوع قرار دارد

(ببخشید سوالم دوبار ارسال شده نمیدونم چرا، نمیدونمم چطوری یکیشونو حذف کنم)

سلام.

من نسخه رایگان افزونه 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();
    });

});

 

ویرایش شده در توسط Fast-Learn

به اشتراک گذاری این پست


لینک به پست

سلام

خب دو مورد با هم تداخل  دارن. باید خط به خط کدها رو غیرفعال کنید ببینید تداخل مربوط به کدوم قسمت هست. بعد کدنویسی اون بخش رو تغییر بدید.

به اشتراک گذاری این پست


لینک به پست

خط به خط کد های افزونه رو؟:blink:

اون شکلی که یه هفته باید بشینم کد تست کنم!

به اشتراک گذاری این پست


لینک به پست

فهمیدم اشکال از کجاس

 $sidebar.stop().animate({
                marginTop: $window.scrollTop() - offset.top + topPadding,
            });

با این کد مشکل داره

و وقتی که کد زیر رو جایگزین میکنم دوباره درست کار میکنه!:

$sidebar.css('margin-top',$window.scrollTop() - offset.top + topPadding);

ولی خب نتیجش جالب نمیشه

چکار کنم همون کد اولی درست کار کنه؟

ویرایش شده در توسط Fast-Learn

به اشتراک گذاری این پست


لینک به پست

کلا با کد animate مشکل داره

احتمال داره که افزونه ی ورژن قدیمی از جی کوئری رو لود میکنه که توی اون این قابلیت نیست؟

اگه آره چکار کنم که جی کوئری خودمو لود کنه؟

وقتی فعالش میکنم افزونه رو این خطا رو هم میده:

افزونه هنگام فعال شدن٬ 3 نویسه از یک خروجی غیرمنتظره تولید کرد. اگر با پیغام خطای “headers already sent”٬ مشکلات مربوط به خوراک و یا مسائل دیگر مواجه شدید سعی کنید افزونه را غیرفعال یا  حذف کنید.

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط Fast-Learn
      سلام.
      من نسخه رایگان افزونه 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(); }); });  
    • توسط SURENA
      سلام روزتون بخیر
      قالب سایت من عکس ها رو در صفحه اصلی نمایش نمیده!! اما در ادامه مطلب نشون میده 
      تو صفحه اصلی فقط تصویر شاخص مطالب رو نمایش میده ...
      چطور میشه این مشکل رو حل کرد دوستان؟!!
    • توسط farshidaslani
      سلام و وقت بخیر 
      من نسخه انگلیسی قالب bigshop رو دارم استفاده می کنم و تمامی قسمت ها راست چین شدن ولی منوی اصلی و منوی دسته بندی به هیچ وجه راست چین نمیشه 
      لطفا راهنمایی کنید ممنون 
      www.ebadishop.com/www
    • توسط mahdi021
      سلام
      خسته نباشید
      من یوزر و پسورد رو میزنم ولی وقتی میزنم لوگین صفحه رفرش میشه باز همین صفحه میاد بدون هیچ اخطاری
      البته من دیروز ی افزونه امنیتی نصب کردم و ادرس صفحه لوگین رو هم عوض کردم
      ولی دیروز مشکلی نداشت از امروز اینجوری شده
      لطفا کمکم کنید