Buon giorno.
Vorrei evitare di scrivere troppo codice, ma non so come fare.
Avevo una sola textarea e la gestivo come lo script di seguito:
Però adesso se ne sono aggiunte altre 2(avviso_calendario e oggetto_calendario).Quindi per evitare di duplicare il codice di cui sopra, vorrei ottimizzare quello che ho, rendendolo funzionale anche per le altre due textarea.codice:$(document).ready(function() { $max=1500; $("#cOggetto").keyup(function() { $len=$("#cOggetto").val().length; $("#countBox1").text($max-$len + " caratteri"); //controllo per non digitare altri caratteri if ($max-$len<0){ $str = $("#cOggetto").val(); $str = $str.substring(0,$max); $("#cOggetto").val($str); $("#countBox1").text(0); } }); $(function() { // Add markItUp! to your textarea in one line // $('textarea').markItUp( { Settings }, { OptionalExtraSettings } ); $('#cOggetto').markItUp(mySettings); // You can add content from anywhere in your page // $.markItUp( { Settings } ); $('.add').click(function() { $('#cOggetto').markItUp('insert', { openWith:'<opening tag>', closeWith:'<\/closing tag>', placeHolder:"New content" } ); return false; }); // And you can add/remove markItUp! whenever you want // $(textarea).markItUpRemove(); $('.toggle').click(function() { if ($("#cOggetto.markItUpEditor").length === 1) { $("#cOggetto").markItUp('remove'); $("span", this).text("get markItUp! back"); } else { $('#cOggetto').markItUp(mySettings); $("span", this).text("remove markItUp!"); } return false; }); }); });
Come si fa?
Grazie mille.

Rispondi quotando
