Если вы используете jQuery 1.4, вы можете сделать это более красиво, используя подпись .html(function))
:
$("h1.intro:contains('|')").each(function() {
$(this).html(function(idx, oldContent) {
return oldContent.replace(/\|/g, '</span><br /><span>');
});
});
Это означает, что вам не нужно создавать второй экземпляр jQuery и он должен работать лучше.