这个 jQuery 片段最清晰的常用习语是什么?
$('#someTextarea').val( $('#someTextarea').val() + someString );
将原始代码包装在一行函数中感觉很笨拙
编辑:所以我可以传递一个很酷的函数......但我的真正意图是针对 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
不算,我想要textarea。