1UnitedPower: JavaScript aufruf einer Methode

Beitrag lesen

var competition = $(event.target).text();
onclick="deleteCompetition(' + competition + ')"

Die zweite Zeile ist ganz schön verwurschtelt, ich vermute, dass du folgendes machen wolltest.

  
onclick = function(){  
   deleteCompetition(competition);  
};  

Ich vermute, dass dein Problem damit allerdings noch nicht gelöst ist.
Was hast du denn vor? Was soll überhaupt passieren?

function deleteCompetition(competition) {
             alert('deleteCompetition: ' + competition);
            }

Hieran ist nichts auszusetzen.