Permalänk
Medlem

Hjälp med script

Hej! En god vän till mig ska börja en liten blogg och hon ändrar koder från en gratislayout för att den ska bli mer personlig. En funktion på sidan är att när man klickar på en text rullas en annan text ner under, lite svårt att förklara.

Koden ser ut såhär från början:

<script> $('#header h1, .logo').click(function() { $('#header .description').slideToggle(); }); </script>

".click" betyder att man ska klicka på en text för att nästa text ska bli synlig. Kan man ändra enkelt så istället för att klicka håller man bara musen över texten utan att ändra koderna för mycket?

Visa signatur

"Never argue with stupid people, they will drag you down to their level and then beat you with experience."

Dator: 9700K | 16GB DDR4 | GTX 1070
Ljud: O2+ODAC | HD600

Permalänk
Inaktiv

Byta .click till .hover.

Permalänk
Medlem

Hmm, verkar som hon vill att den ska fastna i öppna läget hela tiden och inte bara när musen är över. Fattar inte syftet med det men går det att fixa?

Visa signatur

"Never argue with stupid people, they will drag you down to their level and then beat you with experience."

Dator: 9700K | 16GB DDR4 | GTX 1070
Ljud: O2+ODAC | HD600

Permalänk
Inaktiv

$('#header h1, .logo').hover(function() { $('#header .description').slideToggle(); }, null);

Permalänk
Medlem

Fast tvärt om.

Visa signatur

"Never argue with stupid people, they will drag you down to their level and then beat you with experience."

Dator: 9700K | 16GB DDR4 | GTX 1070
Ljud: O2+ODAC | HD600

Permalänk
Inaktiv

$('#header h1, .logo').hover(null, function() { $('#header .description').slideToggle(); });

Isåfall.

Permalänk
Medlem

Hon blev nöjd! Tack så mycket!

Visa signatur

"Never argue with stupid people, they will drag you down to their level and then beat you with experience."

Dator: 9700K | 16GB DDR4 | GTX 1070
Ljud: O2+ODAC | HD600

Permalänk
Inaktiv

Inga problem