<script type="text/template" id="hogeTemplate">
<div id="hoge">
<a href="%s">%s</a>
</div>
</script>
var sprintf = function(text) {
var i = 1, args = arguments;
return text.replace(/%s/g, function() {
return (i < args.length) ? args[i++] : '';
});
};
var template = sprintf($('#hogeTemplate').text(), url, text);
$('body').append(template);