2012-04-02 8 views
0

Ich habe eine Seite, die Kommentare von Benutzern auflisten.Entfernen der Verbindung von der zweiten Spanne

Mein Problem ist, dass ich zwei Spanne

enter image description here

enter image description here

Wenn ich auf "devam" Link, wie Sie sehen, die zweite Spanne, die lang ist showing.What ich will Um das ist das entfernen "Devamı" -Taste, wenn der Benutzer es klickt.

Dies ist mein Code.Was könnten die Änderungen sein?

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

Antwort

1

auch $(this).remove(); zum Onclick-Ereignishandler von diesem Link hinzufügen:

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

Sie möchten einen Link entfernen, wenn er geklickt hat? Dies kann geschehen, wenn Sie verwenden jquery auch

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

     $(this).remove(); 

    }); 
    </script>"; 
?> 
Verwandte Themen