AngularJS? Nah , ReactJSquote:Op zaterdag 19 december 2015 11:04 schreef pussywillow het volgende:
[..]
Ik denk dat je wel een paar weken verder bent voor je het echt onder de knie hebt. Als je gewend bent om gewoon old school DOM elementen te manipuleren dan moet je jezelf eigenlijk een andere manier van denken aanleren. Dit plaatje somt het wel mooi op
[ afbeelding ]
1 | var img = document.getElementById("1 img").src; |
1 2 3 4 | <div class="content" id="1"> <h1>Naam</h1> <img src="Afbeelding/Naam.jpg"> </div> |
Dat hoeft niet per se sneller te zijn. getElementById is enorm snel en als je daarbinnen zoekt hoeft hij niet het hele document te doorzoeken. Niet dat je er in de praktijk veel van merkt, maar toch.quote:Op dinsdag 10 mei 2016 08:49 schreef n8n het volgende:
Of gewoon meteen querySelector("#1 img"), scheelt ook weer een dom inspectie.
Hebben beiden hun voors en tegens. Angular2 met typescript en ionic werkt wel mooiquote:
1 2 3 4 5 6 7 8 | .hero { width: 50%; height: 100%; position: fixed; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, transparent 30%), url(../photo2.jpg); background-size: cover; background-position: center 30%; } |
1 2 3 4 5 6 7 8 9 | <div class="projects"> <ul> <li><a href="">MIJN CASE 1</a></li> <li><a href="">MIJN CASE 2</a></li> <li><a href="">MIJN CASE 3</a></li> <li><a href="">MIJN CASE 4</a></li> <li><a href="">MIJN CASE 5</a></li> </ul> </div> |
Kun je die achtergrond niet veranderen metquote:Op dinsdag 10 mei 2016 16:42 schreef ikbenrond het volgende:
*zwaai*
Ik zoek een manier om dit te doen; ik heb links een element met een background image en rechts een nav. Als ik over de a'tjes in de nav hover wil ik eigenlijk dat de background image links verandert.
CSS
[ code verwijderd ]
HTML
[ code verwijderd ]
Niet heel relevante code nu eigenlijk, maar ik dacht misschien weten jullie een handige manier om een element (die background image/.hero) te beinvloeden door te hoveren over de nav.
Ben niet zo goed in JS, maar ik denk dat dat de enige manier is eigenlijk, dus dat is dan maar zo
1 2 3 | .hero:hover{ //nieuwe background code } |
Jawoll, maar elke a in de nav moet een andere afbeelding krijgen. Of kan dat dan nog?quote:Op dinsdag 10 mei 2016 16:44 schreef BrainOverfloW het volgende:
[..]
Kun je die achtergrond niet veranderen met
[ code verwijderd ]
Had niet helemaal goed gelezen dat je de achtergrond van een ander element wou veranderen i.p.v. de link zelf.quote:Op dinsdag 10 mei 2016 16:55 schreef ikbenrond het volgende:
[..]
Jawoll, maar elke a in de nav moet een andere afbeelding krijgen. Of kan dat dan nog?
1 2 3 4 5 6 7 8 9 10 11 12 | <script> $(document).ready(function() { var nummer = 1; $("#addfield").click(function() { nummer =+ 1; var field = document.createElement('div'); field.setAttribute("id", "nummer"+nummer); document.getElementById('teksten').appendChild(field); }); }); </script> |
verander =+1 eens in +=1 of beter nog nummer++;quote:Op zaterdag 14 mei 2016 15:48 schreef Ser_Ciappelletto het volgende:
Waarom blijft deze code bij 'nummer' telkens '1' inserten ("<div id=nummer1>" dus), ook al klik ik meerdere keren op het addfield-divje? De var staat declared buiten de click-functie, dus die zou toch niet moeten resetten? Bovendien zou de "nummer =+ 1;" er toch 2 van moeten maken, zelfs als 'ie gereset wordt? Hij moet dus gereset worden binnen de click-functie, maar daar wordt de var helemaal niet meer gedeclared! Dat kan toch niet?
[ code verwijderd ]
Shit, enorme faal van mij. Goed gespot! Thanks.quote:Op zaterdag 14 mei 2016 15:51 schreef JeSuisDroppie het volgende:
[..]
verander =+1 eens in +=1 of beter nog nummer++;
Ik vind +=1 duidelijker dan ++ eerlijk gezegd.quote:Op zaterdag 14 mei 2016 15:51 schreef JeSuisDroppie het volgende:
[..]
verander =+1 eens in +=1 of beter nog nummer++;
Kwestie van persoonlijke voorkeur imo, maar snap waar je op doelt.quote:Op zaterdag 14 mei 2016 18:28 schreef Tijn het volgende:
[..]
Ik vind +=1 duidelijker dan ++ eerlijk gezegd.
++ is wel common practicequote:Op zaterdag 14 mei 2016 18:28 schreef Tijn het volgende:
[..]
Ik vind +=1 duidelijker dan ++ eerlijk gezegd.
+=1 is zo'n rare eend in de bijt..quote:Op zaterdag 14 mei 2016 18:28 schreef Tijn het volgende:
[..]
Ik vind +=1 duidelijker dan ++ eerlijk gezegd.
Crockford raadt het af: http://javascript.crockford.com/code.htmlquote:
quote:Confusing Pluses and Minuses
Be careful to not follow a + with + or ++. This pattern can be confusing. Insert parens between them to make your intention clear.
total = subtotal + +myInput.value;
is better written as
total = subtotal + (+myInput.value);
so that the + + is not misread as ++. Avoid ++.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |