オブジェクトに変数を含めることができないのはなぜですか?次のようなエラーが発生します:
"Uncaught SyntaxError: Unexpected token this"
私のコードはこんな感じです。
$("#search_options input:checkbox").on('click', function() {
var params = {
$(this).attr('name') : $(this).val(),
};
var str = jQuery.param(params);
});
$(this)が機能しているのは、paramsオブジェクトの外部でconsole.logを実行しようとしたため、機能していると確信しています。