Open Samson1964 opened 2 years ago
Ich möchte in onclick einen weiteren Funktionsaufruf hinzufügen, aber da Haste.toggleAjaxOperation sich mit einem return in onclick einträgt, werden alle weiteren Funktionen nicht mehr ausgeführt:
'attributes' => 'onclick="javascript:alert(\'Hallo\'); Backend.getScrollOffset()"', 'haste_ajax_operation' => array
funktioniert nicht. alert wird nicht ausgeführt.
In HTML sieht das so aus:
onclick="return Haste.toggleAjaxOperation(this, 16610); javascript:alert('Hallo'); Backend.getScrollOffset()"
Das return am Anfang beendet onclick und führt die beiden weiteren Funktionen nicht mehr aus.
Contao selbst arbeitet anders, z.B. bei toogle:
'attributes' => 'onclick="Backend.getScrollOffset(); javascript:alert(\'Hallo\'); return AjaxRequest.toggleVisibility(this,%s)"',
das funktioniert, weil toggleVisibility erst als Letztes ausgeführt wird.
Ich möchte in onclick einen weiteren Funktionsaufruf hinzufügen, aber da Haste.toggleAjaxOperation sich mit einem return in onclick einträgt, werden alle weiteren Funktionen nicht mehr ausgeführt:
funktioniert nicht. alert wird nicht ausgeführt.
In HTML sieht das so aus:
Das return am Anfang beendet onclick und führt die beiden weiteren Funktionen nicht mehr aus.
Contao selbst arbeitet anders, z.B. bei toogle:
das funktioniert, weil toggleVisibility erst als Letztes ausgeführt wird.