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
-------------------------------------------
Mode ist eine Variable, Stil eine Konstante