Renato: jQuery - Funktion erstellen

Beitrag lesen

Hallo

Ich habe folgende Funktion:

$(".droparea").droppable({
          accept: ".items",
          hoverClass: 'dropareahover',
          tolerance: 'pointer',
          drop: add_element
      });
function add_element(ev, ui){
         var dropE = ui.draggable.clone().addClass("droppeditems");
          ...
}

Soweit funktioniert alles (bei Drag and Drop).
Die Funktion habe ich ausgelagert, weil ich die gleichen Aktionen auch bei einem anderen Event (onclick) ausführen möchte. Wie ist es möglich die Funktion für ein onlick-Event aufzurufen? Anstelle der Parameter ev und ui möchte die id des entprechenden Elements angeben.

Oder einfach: Wie kriege ich es hin, dass die Aktionen der Funktion add_element nicht zweimal definieren muss?

Besten Dank für eure Hilfe.