Используйте эту функцию, я нашел ее некоторое время назад на SO, она не моя, но она выполняет свою работу:
var substitute = function(str , sub ) {
return str.replace(/\[(.+?)\]/g, function($0, $1) {
return $1 in sub ? sub[$1] : $0;
});
};
console.log(substitute('your are a [type_of_person]',{ type_of_person : 'good boiii'}))
// output : your are a good boiii
И ваш код будет таким: (если существуют ключи "item"в скобках строка будет заменена)
$j.each(response.data, function(item) {
$j('.own_content_overall').append(substitute('<div class="own_content">' + template + '<br><span style="border: 1px solid lightblue;"></div>', item));
});