Helmut Weber: jquery verschachtelte events

Beitrag lesen

Hallo sho,

ich würde da nicht an Verschachtelung denken, sondern über eine zusätzliche Klasse feststellen ob das Element bereits geklickt wurde. Die Ursprüngliche Klasse des Elements bleibt dabei erhalten.

$(document).ready(function(){
    $('p.edit').click(function () {
        if ( $(this).hasClass('inEdit') ) {
            alert('klick2');
            //keypress listener
        }
        else {
            alert('klick1');
        }
        $(this).toggleClass('inEdit');
    });
});

Die CSS-Anweisungen musst Du noch dementsprechend anpassen.

Ich hoffe, ich konnte ein wenig weiter helfen und einen Denkanstoß geben.

Sonnige Grüße aus Ellhofen
Helmut Weber

--
-------------------------------------------
Mode ist eine Variable, Stil eine Konstante