Ho più textareas nel mio modulo HTML seguito da un collegamento di modifica per ciascuno. Quando clicco su un link di modifica , la textarea corrispondente deve essere abilitata. Il mio codice è il seguente:Come rimuovere l'attributo disabilitato di una textarea usando jQuery?
<script type="text/javascript">
$(document).ready(function() {
$(".edit").click(function(){
$(this).attr("id").removeAttr("disabled");
});
});
</script>
<textarea id="txt1" disabled="true"></textarea>
<a class="edit" id="txt1" >edit</a>
<textarea id="txt2" disabled="true"></textarea>
<a class="edit" id="txt2" >edit</a>
Perché textarea non essere abilitata quando il link corrispondente viene cliccato?
@Josehp, questo non influisce su entrambi gli elementi textarea? –
@JonasEverest è lo scopo di 'div's (proteggere i fratelli), ma ho aggiornato la mia risposta se' div's non è possibile. – Joseph
Nota: jQuery supporta più stesso 'id' in un documento. –