In mijn wordpress plugin wil heb ik een functio gemaakt die moet worden geactiveerd als je een optie (radio button) veranderd. Hiervoor heb ik de onchange gebruikt.
Ik ben meer bekend met jQuery. Maar als je in jouw geval eerst de functies aanroept en dan pas aanmaakt, moet je dan niet eerst in je JS-script kijken of je DOM geladen is?
Nou ik had eerst dit script in een aparte file staan die ik via de head aanroep, maar ook daar zegt hij dat de functie niet bestaat.
Ik weet dat bij wordpress je de functies aanroept met
var $j = jQuery.noConflict();
$j(function(){
//hier je functie
})
Neemt niet weg dat je hier allerlei dingen omheen zou moeten metselen.
Als we @Ozzie moeten geloven was dit géén naamgevingskwestie, dus dan is er iets anders aan de hand. Caching (van browser, template, iets anders), of een ander proces dat hier invloed op heeft.
Er mag dan iets opgelost zijn, of liever gezegd, het probleem speelt niet direct meer, maar als je niet precies weet wat er aan ten grondslag lag ben je eigenlijk niets wijzer geworden.