ForumCała strona

Nawigacja

Aktualnie online

Gości online: 27

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Zmiana koloru newsa po najechaniu kursorem za pomocą Ajaxa
wojasek
Witam!
Widziałem na niektórych stronach, że jak się najedzie kursorem na newsa to zmienia się kolor.
Znalazłem taki kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Ale nie wiem gdzie mam to dodać żeby na mojej stronce też tak było.

P.S. Przykład zastosowania http://www.centru...
Edytowane przez Pieka dnia 16.02.2009 21:50:01
 
Wścibski Gość
Dodany dnia 25.11.2024 03:41:16
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
ELO320
Ten drugi kod który podałeś wstawiasz w theme.php skórki której używasz w function render_news na końcu w.
Pobierz kod źródłowy  Rozwiń Kod źródłowy


A nie lepiej to zrobić razem z classami?

Wstawiasz to w theme.php w function render_news na końcu.
Pobierz kod źródłowy  Rozwiń Kod źródłowy


I w style.css definiujesz dwie classy. Kolory podalem dowolne.
Pobierz kod źródłowy  Rozwiń Kod źródłowy


I powinno działać.
Pozdrawiam
 
www.imperium-gier.pl
BenLomax
@ELO320, tak nie działa. Trzeba zamienić w function render_news:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Tak działa :)
Edytowane przez BenLomax dnia 16.02.2009 18:35:50
 
wojasek
A może być jeszcze dokładniej ? Np. Może to być wykonane w Ajaxie ? Żeby to przejście było płynne ?
 
Chemikpil
Kolega wojasek następnym razem poszuka a nie zakłada nowy temat. Było i to nawet przyklejone, więc łaskawie rusz się i poszukaj. Dokładnie ten sam przykład podany został.
http://www.php-fu...d_id=11220
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter
 
www.chemikpil.pl
wojasek
Ale tam nikt nie dał dobrego kodu. Tutaj przynajmniej ktoś napisał poprawnie. Pieka dał kod ale ten co jest w tym temacie jest o wiele lepsze.

PS. A mógł by ktoś to zrobić w Ajaxie i dać na forum ?
Edytowane przez wojasek dnia 16.02.2009 21:39:00
 
Seba0p
wojasek napisał/a:
Witam!
Widziałem na niektórych stronach, że jak się najedzie kursorem na newsa to zmienia się kolor.
Znalazłem taki kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Ale nie wiem gdzie mam to dodać żeby na mojej stronce też tak było.

P.S. Przykład zastosowania http://www.centru...



Jeśli chcesz, aby ten kod zadziałał, musisz najpierw pobrać bibliotekę mintAjax.
 
http://seba0p.pl
wojasek
Mam bibliotekę mintAjax tylko gdzie wkleić ten kod.
 
Pieka
O cos takiego Szanownemu Panu chodzilo? http://test7.ovh.org (Aer)
Jestem jaki jestem Smile
 
www.php-fusion.pl
BenLomax
Mr Pieka można prosić o "how to" Twojej metody?
 
worekgdy
Się staram, się staram i coś źle robię Sad. Jak najbardziej mi też przydałaby się mała podpowiedź co do wklejenia kodu.
Pozdrawiam
 
http://bojano.szkola.pl
Pieka
1. Na poczatek sciagamy potrzebne pliki, czyli mintAjax, rozpakowujemy i umieszczamy w katalogu includes.
2. Nastepnie edytujemy plik themes/templates/header.php, znajdujemy (linia ~37):
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i wstawiamy ponizej:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

3. Edytujemy plik theme.php uzywanej skorki, odnajdujemy funkcje render_news (na przykladzie Aer):
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i zamieniamy na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

4. Na koniec edytujemy plik styles.css i wstawiamy:
Pobierz kod źródłowy  Rozwiń Kod źródłowy CSS


Przyklad dzialania: test7.ovh.org (Aer).
Podziekowania w strone slawekneo, za pomoc przy id.
Pieka dodał/a następującą plik:
mintajax_full_packed.zip [16.33kB / 531 Pobrane]

Edytowane przez Pieka dnia 13.01.2011 20:46:35
Jestem jaki jestem Smile
 
www.php-fusion.pl
Seba0p
Kilka błędów do poprawy:

1. Kod JavaScript powinien zostać umieszczony w sekcji head strony. Aktualnie jest generowany przed każdym news`em, co jest niepotrzebne.

Umieszczamy więc taki kod w sekcji head.

Pobierz kod źródłowy  Rozwiń Kod źródłowy


2.
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Każdy div ma taki sam id, tak więc kolejny błąd.

Powyższy kod zamieniamy na:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


I na koniec w styles.css zamieniamy:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


na:

Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
http://seba0p.pl
pixiproject
Hm. U mnie to nie działa. Tzn. podświetla, jednak tylko mały pasek na stopką news'a. Czy mógłby mi ktoś wstawić ten kod jak należy ? Nie wiem, gdzie robię błąd. Poniżej zamieszczam pliki. Z góry dziękuję.

P.S. Jakbyście chcieli się przyjrzeć dokładnie w czym tkwi problem: http://projectsit...
Edytowane przez pixiproject dnia 17.02.2009 17:45:21
 
http://projectsite.unl.pl
Pieka
Seba0p napisał/a:
Kilka błędów do poprawy:

1. Kod JavaScript powinien zostać umieszczony w sekcji head strony. Aktualnie jest generowany przed każdym news`em, co jest niepotrzebne...

Wiem gdzie ma byc umieszczany, ale dla wlasnego zdrowia psychicznego wole podac tak jak podalem. I jesli juz cos piszesz to rob to z sensem, bo czesc kodu ma byc w head, a czesc w body, o czym wiedzialbys czytajac dokumentacje, tym bardziej, ze oferujesz ludziom za pieniadze swoje uslugi, w tym takze Ajax.


Seba0p napisał/a:
..Każdy div ma taki sam id, tak więc kolejny błąd...

Co Ty bredzisz? Wlasnie w ten sposob ID jest generowane dynamicznie.

Poza tym, skoro jestes tak genialnym "programista", to po jaka cholere czekales az cos napisze? Lubisz poprawiac innych, w dodatku zle? Czerpiesz z tego jakas chora przyjemnosc? Wyleciales z EF i stad tez polecisz tak robiac.
Edytowane przez Pieka dnia 17.02.2009 17:55:20
Jestem jaki jestem Smile
 
www.php-fusion.pl
Seba0p
Wiem gdzie ma byc umieszczany, ale dla wlasnego zdrowia psychicznego wole podac tak jak podalem.


Hmm...a ktoś niżej napisał:

Lubisz poprawiac innych, w dodatku zle?


W tym przypadku, ty podajesz złe rozwiązanie.

I jesli juz cos piszesz to rob to z sensem, bo czesc kodu ma byc w head, a czesc w body, o czym wiedzialbys czytajac dokumentacje, tym bardziej, ze oferujesz ludziom za pieniadze swoje uslugi, w tym takze Ajax.


O co Ci tutaj niby chodzi ?

Co Ty bredzisz? Wlasnie w ten sposob ID jest generowane dynamicznie.


Hahaha...że niby co ? Zobacz sobię w źródło strony. Każdy div ma dokładnie taki sam atrybut id.

Jak jeszcze tego nie widzisz, to użyj walidatora w3c.

Poza tym, skoro jestes tak genialnym "programista", to po jaka cholere czekales az cos napisze?


A kto powiedział, że czekałem? Ty się czepiasz każdego mojego postu.

Ja tylko pomagam, aby kod był poprawny, ale widzę, że tutaj prężnie rozwija się monarchia, więc to z Tobą jest coś nie tak.

Czerpiesz z tego jakas chora przyjemnosc?


No sorry, ale to nie ja mam bzika na punkcie poprawnych nazw tematów czy poprawiania błędów ortograficznych innych użytkowników.
 
http://seba0p.pl
Pieka
Seba0p napisał/a:
..Ty się czepiasz każdego mojego postu.

Ja tylko pomagam, aby kod był poprawny, ale widzę, że tutaj prężnie rozwija się monarchia, więc to z Tobą jest coś nie tak.

Czerpiesz z tego jakas chora przyjemnosc?


No sorry, ale to nie ja mam bzika na punkcie poprawnych nazw tematów czy poprawiania błędów ortograficznych innych użytkowników.

Nigdy nie czepialem sie, ale od teraz Ci to gwarantuje. Masz moje slowo.
Powiadasz, ze ze mna jest cos nie tak? Byc moze, tego nigdy nie mozna wykluczyc. Odnosnie monarchii, ta tu panowala, panuje i obiecuje, ze bedzie panowala po wsze czasy.
Bzika powiadasz, ja to nazywam konsekwencja i poprawa czytelnosci strony, ale Ty mozesz to nazywac jak uwazasz.
Obiecam Ci jeszcze jedno, a mianowicie koniec reklamy Twojej strony i uslug. Pieka mowi bankowy.
Jestem jaki jestem Smile
 
www.php-fusion.pl
worekgdy
Hmm, próbowałem wersję Pieka, próbowałem wersję Seba0p, ale mam wersję thema na tabelkach, a nie div-ach więc coś mi nie idzie. Jeżeli byłby ktoś łaskaw wpasować w mój render_news tą !@#%$#@ zmianę kolorów byłbym co najmniej chylił czoła. Poniżej mój theme.php (Gillette_Blue)
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Dzięki z góry. Pozdrawiam
 
http://bojano.szkola.pl
Pieka
Sprawdz ponizszy kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Edytowane przez Pieka dnia 17.02.2009 21:01:22
Jestem jaki jestem Smile
 
www.php-fusion.pl
worekgdy
Pieka - niestety nie działa, ale i tak chylę czoła za samo zainteresowanie. Będę dłubał, aż wydłubię. Przypuszczam, że chodzi o tzw.czeski błąd wykonany z mojej strony. Dzięki i pozdrawiam. Smile
 
http://bojano.szkola.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl