Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
"Podzielenie" divów
#1
Witam,
Mam kod, który pobiera stronę z innego źródła i potem podaje dane do właściwej storny.
Kod:
    <script type="text/javascript">
        $.getRemoteData(
            function(data){
                
                $("#div0").ready(function (ww0) {
                $("#div0").append( data );
                $("#ww1").remove();
                });
                
                $("#div1").ready(function (ww1) {
                $("#div1").append( data );
                $("#ww0").remove();
                });    
                        
            },
                        'source.html'
        );
        //$("#ww0")
    </script>
W stronię którą pobieram mam dwa divy (#ww0 i #ww1). Po użyciu tego kodu dane z obu divów #ww0/1 wyświetlają mi sie w #div1. Co zrobić, aby wyświetlały się tak jak (mam nadzieję) jest napisane w kodzie czyli #ww0 - #div0 i #ww1 - #div1 ?
Z góry dziękuje za pomoc Wink
Odpowiedz
#2
co to jest getremotedata?
nie latwiej skorzystać z load?
Kod:
$('#div0').load('ww1.html');
Odpowiedz
#3
getRemoteData to odwolanie do funkcji, ktora znalazlem gdzies jako plugin do jQuery i przy okazji pozwala na dostep crossdomain.
I niestety z .load nie dziala mi tak jak powinno :/
(i nie jest tak jak w przykladzie @camelrafal - tak jak napisalem: istnieje strona source.html, ktora zawiera w sobie 2 divy (#ww0 i #ww1) itd. jak wyzej).
Odpowiedz
#4
dlaczego nie działa tak jak powinno load??
wiem że w ajaxie jak pobierasz dane to masz success:function(data){ i tutaj coś z datą robisz }
a u ciebie jest function(ww1) a dodajesz date którą masz przekazywaną w funkcji do jednego jak i do drugiego diva
nie wiem co to za plugin to nie pomoge

a poza tym z tego co wiem to funkcja ready nie przekazuje żadnych parametrów

więc pisanie $(costam).ready(function(parametry){ ... }); raczej nic nie da

napisz lepiej dokładnie o co ci chodzi (bardzo szczegółowo)

Kod:
$.ajax({
url:'source.html',
success:function(data){
$('#div0').html($(data).find('#ww0').html());
}
});
albo
Kod:
$('#div0').load('source.html #ww0');
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Hiperłącza do divów (automatyczna zmiana pozycji menu) Heyek 5 3,302 23-02-2013, 16:22
Ostatni post: kornell
  [css] nie potrafie ustawic 2 divow obok siebie grzesiek77 11 7,800 22-05-2012, 22:58
Ostatni post: Moody
  Zmiana tła divów michalszyd 28 14,329 06-03-2012, 00:45
Ostatni post: kornell
Question układ divów jak tekst w gazecie - jak uzyskać? Ace 7 6,879 02-01-2012, 21:30
Ostatni post: Kartofelek
Question [CSS] Wiele divów wewnątrz siebie homzik 4 3,829 30-01-2011, 01:42
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl