Qual è l'idioma più comunemente usato per questo frammento jQuery?jquery .val() + = idioma
$('#someTextarea').val($('#someTextarea').val() + someString);
Ci si sente goffo per avvolgere il codice originale in una funzione di una sola riga
EDIT: Così posso passare una funzione, che è fresco ... ma le mie vere intenzioni sono per jsfiddles, dove ho attualmente fare cose come questa:
function lazylog (str) {
$('#ta').val($('#ta').val() + str + '\n');
}
// or
function lazylogPlain (str) {
document.getElementById('ta').value += str + '\n';
}
// view results of little experiments
lazylog(test1());
lazylog(test2());
lazylog(test3());
// etc...
non so se quel contesto avrebbe prodotto risposte diverse o semplicemente farmi sembrare davvero pigro per voler digitare anche meno. console.log
non conta, voglio la textarea.
Non risolve la necessità di lavorare in jsfiddles, ma mi piace l'idea di estendere jQuery con un metodo 'appendVal (string)' che sfrutta val() sotto il cofano evitando la sintassi goffa descritta. –