Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Radiator spart? Pierdere freon - ...

Sfat achizitie lumini DSLR

Sfat cumparare moneda de aur

Daca am un filet stricat la fuzet...
 Transferurile de active intre bro...

Solutie amenajare interior apartm...

Probleme priza carlig de remorcare

UST.FR vs NQSE.DE (ETF pe Nasdaq)
 Autoturismele BMW nu semnalizeaza...

Reparatie VFD

ETF termen lung VWCE vs VUAA.

Doua cabluri, o priza
 Cele mai verzi zone din Capitala ...

Igienizare instalatie climatizare

Topologie retea si alegere echipa...

UI aer conditionat porneste si se...
 

jQuery hover

- - - - -
  • Please log in to reply
8 replies to this topic

#1
cmedia

cmedia

    Junior Member

  • Grup: Members
  • Posts: 239
  • Înscris: 03.09.2009
Buna! Am un cod care imi afiseaza niste imagini rand pe rand setand opacitatea la 0.7 de la 0. Stie cineva cum pot sa fac ca atunci cand trec cu mouse-ul peste imagine sa aiba opacitate de 1?
Aici am codul:
$('.page-wrap .portfolio-item').each(function(i){
	 $(this).delay(i*300).animate({
				 opacity: 0.7
		 },300);
});



#2
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Posts: 5,371
  • Înscris: 24.05.2010
css? on-hover sau ceva de genul

#3
cmedia

cmedia

    Junior Member

  • Grup: Members
  • Posts: 239
  • Înscris: 03.09.2009
Avand functia asta hover-ul in css se pare ca nu merge.

Edited by cmedia, 10 June 2015 - 20:30.


#4
Demon000

Demon000

    Lone wanderer

  • Grup: Senior Members
  • Posts: 2,372
  • Înscris: 09.01.2015

View Postcmedia, on 10 iunie 2015 - 20:16, said:

Buna! Am un cod care imi afiseaza niste imagini rand pe rand setand opacitatea la 0.7 de la 0. Stie cineva cum pot sa fac ca atunci cand trec cu mouse-ul peste imagine sa aiba opacitate de 1?
Aici am codul:
$('.page-wrap .portfolio-item').each(function(i){
	 $(this).delay(i*300).animate({
				 opacity: 0.7
		 },300);
});

.page-wrap .portofolio-item:hover
{
opacity:1;
}
Inainte sa te apuci de jQuery si portofoliu, invata CSS si Javascript. Ca fapt divers, sunt multi web designeri care invata jQuery inainte de Javascript, ceea ce mi se pare infect.
Si poti face si "fade-ul" in CSS.

Edited by Demon000, 10 June 2015 - 20:33.


#5
cmedia

cmedia

    Junior Member

  • Grup: Members
  • Posts: 239
  • Înscris: 03.09.2009

View PostDemon000, on 10 iunie 2015 - 20:30, said:

.page-wrap .portofolio-item:hover
{
opacity:1;
}
Inainte sa te apuci de jQuery si portofoliu, invata CSS.


Prietene, de unde deduci tu ca nu stiu CSS? Ei..uite ca stiu. Avand functia asta in .js, practic hover-ul din css e inutil.

Edited by cmedia, 10 June 2015 - 20:33.


#6
cristirg

cristirg

    Senior Member

  • Grup: Senior Members
  • Posts: 7,711
  • Înscris: 16.11.2012
-poti sa faci doar cu css3
-pui la poza:{transition: all 0.3s ease-in-out;opacity: 0.7;}

-si la poza:hover : opacity: 1;

#7
Demon000

Demon000

    Lone wanderer

  • Grup: Senior Members
  • Posts: 2,372
  • Înscris: 09.01.2015

View Postcmedia, on 10 iunie 2015 - 20:32, said:

Prietene, de unde deduci tu ca nu stiu CSS? Ei..uite ca stiu. Avand functia asta in .js, practic hover-ul din css e inutil.

Iei o variabila, adaugi un event de hover pe obiectele necesare, care sa schimbe variabila. In script-ul tau de fade testezi variabila sa vezi daca nu cumva e mouse-ul pe obiect. Mare treaba.

Edited by Demon000, 10 June 2015 - 20:36.


#8
cmedia

cmedia

    Junior Member

  • Grup: Members
  • Posts: 239
  • Înscris: 03.09.2009

View PostDemon000, on 10 iunie 2015 - 20:30, said:

Ca fapt divers, sunt multi web designeri care invata jQuery inainte de Javascript, ceea ce mi se pare infect.
OK. Nu am venit aici pentru lectii despre cum anume sa invat si ce sa fac. Am pus o intrebare la care speram un raspuns la obiect. Forumuri romanesti, nu stiu de ce le mai dau atatea sanse.

#9
DILAS

DILAS

    Member

  • Grup: Members
  • Posts: 320
  • Înscris: 03.12.2007

View Postcmedia, on 10 iunie 2015 - 20:36, said:

OK. Nu am venit aici pentru lectii despre cum anume sa invat si ce sa fac. Am pus o intrebare la care speram un raspuns la obiect. Forumuri romanesti, nu stiu de ce le mai dau atatea sanse.
Te superi degeaba, omul a zis bine ce a zis. E important sa inveti javascript inainte sa te apuci de jquery, macar the basics.
Si a mai zis o chestie buna, efectele astea se fac mai bine cu css decat jquery, in primul rand din punct de vedere al performantei.

View Postsorinteles, on 10 iunie 2015 - 20:37, said:

Folosind jquery:

$('.page-wrap .portfolio-item').hover(function(i){ $(this).animate({ opacity:1 },300); });


Selectorii de genul $('.numeClasa1 .numeClasa2') sunt foarte slow si e considerat bad practice. E mult mai corect sa faci ceva de genul:

var $numeClasa1 = $('.numeClasa1'); // caching in caz ca se apeleaza elmentul de cel putin 2 ori in metoda respectica
$numeClasa1.find('.numeClasa2').each(function() {//do something})

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate