Изменить на
<table id="table_id">
<tr class="tr_id">
<td class="td_id">
<p class="tresc"> text </p>
<a href="#" class="link">more1</a>
<p class="tresc_more" style="display:none"> more text 1</p>
</td>
</tr>
<tr class="tr_id">
<td class="td_id">
<p class="tresc"> text </p>
<a href="#" class="link">more2</a>
<p class="tresc_more" style="display:none"> more text 2 </p>
</td>
</tr>
</table>
и
$(document).ready(
function()
{
$("table#table_id tr td a.link").click(
function()
{
$(this).next('p').toggle();
});
});
используйте next ('p'), так что если вы добавите еще один тег между ссылкой и абзацем, код, скорее всего, будет работать, если вы не добавите еще один абзац между;)
И как уже упоминалось в другом посте. Атрибут ID уникален в каждом HTML-документе. Вы не можете иметь несколько одинаковых значений