从第二个跨度中删除链接

时间:2012-04-02 15:04:52

标签: php

我有一个列出用户评论的页面。

我的问题是我有两个范围

enter image description here

enter image description here

当我点击“devam”链接时,如你所见,第二个跨度,长一个显示。我想要的是删除“devamı”按钮,如果用户点击它。

这是我的代码。可能会有哪些变化?

 {foreach value=users from=$comment}
    <tr>    
        <td>{$users.ADD_DATE}</td>
        <td>{$users.NAME}</td>
        {if $users.COMMENT|count_characters > 95}
        <td width="340px"><span id=comment12kisa_{$users.ID}>{$users.COMMENT|truncate:95:"..."}
            </span><a href=""  onclick="$('#comment12kisa_{$users.ID}').html($('#comment12kisaa_{$users.ID}').html());return false;">devamı</a></td>
        <td><center><input type="checkbox" name="checkComment[]" value={$users.Movie_Comment_ID}-{$users.MOVIE_ID} ></center></td>

            {else}
            <td width="180px">{$users.COMMENT}</td>
            <td><center><input type="checkbox" name="checkComment[]" value={$users.Movie_Comment_ID}-{$users.MOVIE_ID}></center></td>
            {/if}

            <span id="comment12kisaa_{$users.ID}" style="display:none">{$users.COMMENT}</span>

</tr>
        {/foreach}

2 个答案:

答案 0 :(得分:1)

$(this).remove();添加到该链接的onclick事件处理程序:

<a href="" onclick="$('#comment12kisa_{$users.ID}').html($('#comment12kisaa_{$users.ID}').html()); $(this).remove(); return false;">devamı</a>

答案 1 :(得分:0)

要点击时删除链接吗?如果你也使用jquery也可以这样做

<?php
  print "<script type='text/javascript'>
    $('a').text('devami').click(function(){

        $(this).remove();

    });
   </script>";
?>