/* Nano Templates (Tomasz Mazur, Jacek Becela) */ | |
(function($){ | |
$.nano = function(template, data){ | |
return template.replace(/\{([\w\.]*)}/g, function(str, key){ | |
var keys = key.split("."), value = data[keys.shift()] | |
$.each(keys, function(){ value = value[this] }) | |
return value | |
}) | |
} | |
})(jQuery) |