読みやすいので、配列結合を使用することを好みます。
$(this)
.siblings()
.last()
.append([
'<span class="territory"> ',
territory,
' <a href="#;" class="remove-territory delete" data-territory_code="',
territory,
'" data-task_id="',
task_id,
'">x</a>,</span>'
].join(''))
または、jQuery で要素を作成することによって:
var $span = $('<span>')
.addClass('territory')
.text(' ' + territory),
$link = $('<a>')
.attr({
'href': '#',
'data-territory_code': territory,
'data-task_id': task_id
})
.addClass('remove-territory delete')
.text('x');
$span.append($link).append(',');
$(this)
.siblings()
.last()
.append($span);