Autor Zpráva
hodbod
Profil
Dobrý den,
na stránkách mám nivo slider rád bych aby se mi pokaždé po aktualizaci stránky začalo promítání od jiného snímku (náhodne vybraného). V textech je příkaz od kterého snímku se začne promítat [startSlide:0, // Set starting Slide (0 index)] ale jaky příkaz zadat aby se to generovala samo? prosím o radu

Moderátor Chamurappi: Titulek „NIVO SIDER“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
Keeehi
Profil
snad
[startSlide: Math.floor(Math.random()*15), // Set starting Slide (15 obrázků)]
hodbod
Profil
Keeehi,
nejak tak to bude na oficiálních stránkách jsem ted dostal:
Hey Hotdog,

This should work for you

var total = $('#slider img').length;
var rand = Math.floor(Math.random()*total);
$('#slider').nivoSlider({
startSlide:rand
});

Hope this helps!

ovšem trochu nechápu co kam dát
hodbod
Profil
hodbod:
nejde to a nejde
Keeehi
Profil
Máš tam teď:
    <script type="text/javascript"> 
    $(window).load(function() {
        $('#slider').nivoSlider();
    });
    </script>

a nahradíš to tímto:
    <script type="text/javascript"> 
    $(window).load(function() {
        var total = $('#slider img').length; 
        var rand = Math.floor(Math.random()*total); 
        $('#slider').nivoSlider({ 
            startSlide:rand 
        }); 
    });
    </script>
hodbod
Profil
Keeehi:
dík už vše funfuje

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0