مشکل با افکت box Rain در nivoslider

ramtin_b

New Member
سلام بچه ها وقت همگیتون بخیر..........
یه سوال داشتم........من از nivo برای اسلاید شو توی کارام استفاده میکنم..........ولی با افکت سری box Rain مشکل دارم.....یعنی مثلا موقعی که میخواد بره تو اسلاید بعدی به جای اینکه به اصطلاح مربع مربع بره اسلاید بعدی.....دچار مشکل میشه......و به جای اینکه مربع ها از یه گوشه ریخته بشن.......خیلی ناجور لود میشه........یعنی کلا افکت میترکه.......ولی بقیه افکتها مشکلی نداره......ممنون میشم اگه بتونید کمکم کنید
 

eAmin

Well-Known Member
خب شما کدهاتون رو قرار ندادید ببینیم مشکل دقیقا" چی هست.
با مرورگرهای دیگه هم کدهاتون رو تست کردید؟ در مثالهایی که درسایت سازنده ی این پلاگین آورده شده همین مشکل وجود داره؟
اگر با بعضی از مرورگرها این مشکل پیش میاد، دلیلش ممکنه پشتیبانی نکردن بعضی از قابلیتهای js/css باشه.
 

Maryam.20

Member
منم با این اسلایدر یه مشکل دارم اونم اینه که نمیشه افکتهاشو اختصاصی کنم مثلا میخوام فید باشه ولی هرچی تو قسمت fn.nivoSlider.defaults از فایل jquery.nivo.slider میزنم همون رندم رو نمایش میده. لیست افکتهایی هم که من پیداکردم اینهاست اما هر کدومو که میزنم بازم رندم نمایش میده...
slice Down
sliceDownLeft
sliceUp
sliceUpLeft
sliceUpDown
sliceUpDownLeft
fold
fade
random
slideInRight
slideInLeft
boxRandom
boxRain
boxRainReverse
boxRainGrow
boxRainGrowReverse
 

eAmin

Well-Known Member
شما قسمت effect به این صورت مینویسید؟
کد:
$('#slider').nivoSlider({
    effect:'fade',
    slices:12,
    animSpeed:500,
    pauseTime:3000
});
 

Maryam.20

Member
سپاس از محبت شما.
من نمونه فایل و نمونه کدی که استفاده کردم رو براتون گذاشتم.
PHP:
//Default settings
    $.fn.nivoSlider.defaults = {
        effect: 'random',
        slices: 15,
        boxCols: 8,
        boxRows: 4,
        animSpeed: 2000,
        pauseTime: 6000,
        startSlide: 0,
        directionNav: true,
        directionNavHide: true,
        controlNav: true,
        controlNavThumbs: false,
        controlNavThumbsFromRel: false,
        controlNavThumbsSearch: '.jpg',
        controlNavThumbsReplace: '_thumb.jpg',
        keyboardNav: true,
        pauseOnHover: true,
        manualAdvance: false,
        captionOpacity: 0.8,
        prevText: 'Prev',
        nextText: 'Next',
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){},
        lastSlide: function(){},
        afterLoad: function(){}
    };



در قسمت اصلی سایتم هم که دارم از اسلایدر استفاده میکنم کدی که این پایین هست رو گذاشتم:
PHP:
    $(window).load(function() {
        $('#slider').nivoSlider();
    });


میتونید تو سایت زیر ببینیدش:
http://www.houseofcars.ir/
 

پیوست ها

  • jquery.nivo.slider.rar
    4.7 کیلوبایت · بازدیدها: 2

eAmin

Well-Known Member
از این کد در صفحه ی اصلی خودتون استفاده کنید:
کد:
$(window).load(function() {
    $('#slider').nivoSlider({
        effect:'fade'
    });
});
 

Maryam.20

Member
خیلی ممنونم از راهنماییتون. درست شد :)
اگه بخوام مثلا دوتا از افکتها باشه فقط یا سه تا (همش نباشه مثل رندم ... خودم انتخاب کنم!) باید کد رو چطور وارد کنم؟
 

eAmin

Well-Known Member
شما اگر مستندات پلاگین رو بخونید خیلی بهتون کمک میکنه!
به اینصورت:
کد:
effect:'fade, boxRain, [COLOR=black]fold[/COLOR]'
 

جدیدترین ارسال ها

بالا