Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Cykliczny background
|
Liczba postów: 64
Liczba wątków: 25
Dołączył: 04-01-2011
Reputacja:
1
Witam, mam diva który ma jakiś background, jak za pomocą jquery sprawić aby tło zmieniało się on cyklicznie co 3 sekundy, na tło wykorzystane będą 3 obrazki.
Liczba postów: 252
Liczba wątków: 10
Dołączył: 06-02-2012
Reputacja:
14
setTimeout?
Liczba postów: 64
Liczba wątków: 25
Dołączył: 04-01-2011
Reputacja:
1
04-06-2012, 02:29
(Ten post był ostatnio modyfikowany: 04-06-2012, 03:05 przez lomek.)
no ok
Kod PHP: $("#div").addClass(newbg); setTimeout(3000);
//lub jakoś tak
$("#div").each(function(index) { $(this).addClass("bg" + index); });
tylko jak to robić w pętli tzn 3 obrazek (klasa z backgroundem) się wczyta i ma iść od nowa
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
Kod: var index = 1;
function poka2() {
$('#div').css('background-image', 'url(bg' + index + '.jpg)');
index++;
if (index >= .....) index = 1;
setTimeout('poka2', 3000);
}
$(function() {
setTimeout('poka2', 3000);
});
Liczba postów: 64
Liczba wątków: 25
Dołączył: 04-01-2011
Reputacja:
1
06-06-2012, 03:07
(Ten post był ostatnio modyfikowany: 06-06-2012, 03:38 przez lomek.)
(04-06-2012, 03:18)Kartofelek napisał(a): Kod: var index = 1;
function poka2() {
$('#div').css('background-image', 'url(bg' + index + '.jpg)');
index++;
if (index >= .....) index = 1;
setTimeout('poka2', 3000);
}
$(function() {
setTimeout('poka2', 3000);
});
Kopiuję to Twoje rozwiązanie ale niestety nic się nie zmienia precyzyjąc wygląda to u mnie tak
Kod PHP: <script type="text/javascript"> var index = 1; jQuery.fn.poka=function() { $(this).css('background-image', 'url(images/p' + index + '.jpg)'); index++; if (index >= 10) index = 1; setTimeout('poka',3000); } $(document).ready(function() {
$("#wrap").poka(); }); </script>
i owszem ładuję się pierwszy obrazek p1.jpg ale stoi w miejscu
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
06-06-2012, 14:33
(Ten post był ostatnio modyfikowany: 06-06-2012, 14:33 przez Kartofelek.)
Źle napisane.
Kod: <script type="text/javascript">
var index = 1;
jQuery.fn.poka=function() {
var $t = $(this);
$t.css('background-image', 'url(images/p' + index + '.jpg)');
index++;
if (index >= 10) index = 1;
setTimeout(
function() {
$t.poka() //w setTimeout this = window
}
,3000
);
}
$(document).ready(function() {
$("#wrap").poka();
});
</script>
Liczba postów: 64
Liczba wątków: 25
Dołączył: 04-01-2011
Reputacja:
1
(06-06-2012, 14:33)Kartofelek napisał(a): Źle napisane.
Kod: <script type="text/javascript">
var index = 1;
jQuery.fn.poka=function() {
var $t = $(this);
$t.css('background-image', 'url(images/p' + index + '.jpg)');
index++;
if (index >= 10) index = 1;
setTimeout(
function() {
$t.poka() //w setTimeout this = window
}
,3000
);
}
$(document).ready(function() {
$("#wrap").poka();
});
</script>
Dzięki dział super a mam jeszcze prośbę mógłbyś napisać gdzie wstawić fadein fadeout żeby zmieniały się one płynnie?
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Fullsize background slider z możliwością ustawienia czasu dla każdego elementu |
atp |
2 |
3,702 |
24-09-2013, 18:25
Ostatni post: atp
|
|
Internet Explorer Nie wyświetla Background dla submenu |
kurde |
4 |
5,027 |
09-09-2013, 01:31
Ostatni post: kurde
|
|
2x background + fixed menu |
atp |
3 |
5,101 |
20-06-2013, 14:35
Ostatni post: Kartofelek
|
|
Problem z background'em w divach i z-index |
iluminatix |
1 |
2,158 |
30-04-2013, 21:34
Ostatni post: b3zyr
|
|
background podzielony na 2 sekcje |
muchmorek |
2 |
2,405 |
17-05-2012, 18:06
Ostatni post: kornell
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|