есть ли функция jQuery, чтоб он (этот код выше) грузился с удаленного сервера и показывался на сайте только после выполнения определенного условия?
что-то вроде
попробуй так:
if(evenst == 1) document.write(code);
но в переменной code надо чуток подправить:
var code = '<p><script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: "ru"}</script>
<g:plusone size="small"></g:plusone>';
(главное - не допускать символов ' посреди переменной, чтобы js не подумал, что код переменной закончился, и не срезал остальное)