Вы должны пометить текст как
<p>par 1</p>
<p>par 2</p>
Тогда вы можете использовать
$("p:gt(0)").hide();
Используя разметку, у вас нет простого способа добиться этого (по крайней мере, с jQuery), поскольку jQuery не имеет селектора, который соответствует текстовым узлам, и это то, что вы пытаетесь скрыть.
* edit Если вы специально хотите остановиться на n, используйте (например, если n = 7)
$("p:lt(7):gt(0)").hide();