jquery.val ()+= идиома

Какая наиболее понятная идиома часто используется для этого фрагмента jQuery?

$('#someTextarea').val( $('#someTextarea').val() + someString );

Мне кажется неудобным заключать исходный код в одну -строковую функцию

EDIT :Так что я могу передать функцию, что круто... но мои реальные намерения связаны с jsfiddles, где я сейчас делать что-то вроде этого:

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...

Не знаю, приведет ли этот контекст к другим ответам или просто заставит меня выглядеть очень ленивым из-за того, что я хочу печатать еще меньше. console.logне считается, мне нужна текстовая область.

12
задан gruntlr 7 May 2012 в 19:46
поделиться