2012-04-02 104 views
0

我有一个列出用户评论的页面。从第二个跨度删除链接

我的问题是,我有两个跨度

enter image description here

enter image description here

当我如你所见,第二范围单击“devam”链接,长一个是showing.What我想如果用户点击它,则删除“devamı”按钮。

这是我的code.What可能是什么改变?

{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} 

回答

1

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

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

你想删除链接,当它点击?这可以,如果你也使用jQuery做也

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

     $(this).remove(); 

    }); 
    </script>"; 
?>