Beste lezers,
Ik heb het volgende stukje code. Het is afkomstig uit het boek "Learning jQuery 1.3".
Ik heb de vraag al in een commentaar boven de regel gezet waar het om gaat. De voorgaande regel begrijp ik wel. Daar wordt gewoon de functie toggleStyleSwitcher uitgevoerd wanneer er op #switcher geklikt wordt. De regel waar mijn vraag over gaat wordt al direct uitgevoerd wanneer het totale DOM geladen is. (deze code staat ook nog binnen een document.ready() functie, alleen die heb ik hier niet opgenomen)
Kort gezegd komt mijn vraag op het volgende neer:
Wat is in mijn geval het verschil tussen
$('#switcher').click(toggleStyleSwitcher); en $('#switcher').click();
Greetz,
Anton
Ik heb het volgende stukje code. Het is afkomstig uit het boek "Learning jQuery 1.3".
Code:
var toggleStyleSwitcher = function(event) {
if (!$(event.target).is('.button')) {
$('#switcher .button').toggleClass('hidden');
}
};
$('#switcher').click(toggleStyleSwitcher);
// Hoe weet .clik() hier wat er uitgevoerd moet worden?
$('#switcher').click();
Ik heb de vraag al in een commentaar boven de regel gezet waar het om gaat. De voorgaande regel begrijp ik wel. Daar wordt gewoon de functie toggleStyleSwitcher uitgevoerd wanneer er op #switcher geklikt wordt. De regel waar mijn vraag over gaat wordt al direct uitgevoerd wanneer het totale DOM geladen is. (deze code staat ook nog binnen een document.ready() functie, alleen die heb ik hier niet opgenomen)
Kort gezegd komt mijn vraag op het volgende neer:
Wat is in mijn geval het verschil tussen
$('#switcher').click(toggleStyleSwitcher); en $('#switcher').click();
Greetz,
Anton