Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. <script type="text/javascript">
  2. jQuery(function(){
  3.  
  4. var minimized_elements = $('p.minimize');
  5.  
  6.  
  7. minimized_elements.each(function(){
  8. var t = $(this).text();
  9. if(t.length < 100) return;
  10.  
  11. $(this).html(
  12. t.slice(0,100) + '<span>... </span><a href="#" class="more">More</a>'+
  13. '<span style="display:none;">' + t.slice(100,t.length) +
  14. ' <a href="#" class="less">Less</a></span>'
  15. );
  16.  
  17. });
  18.  
  19. $('a.more', minimized_elements).click(function(event){
  20. event.preventDefault();
  21. $(this).hide().prev().hide();
  22. $(this).next().show();
  23. });
  24.  
  25. $('a.less', minimized_elements).click(function(event){
  26. event.preventDefault();
  27. $(this).parent().hide().prev().show().prev().show();
  28. });
  29. });
  30.  
  31. <p class="minimize">
  32. <apex:outputText value="{!Objectlist.Text__c}"/>
  33. </p>
  34.  
  35. <apex:outputPanel id="panelTest">Above JS function{}</apex:outputPanel>
  36.  
  37. <apex:commandLink value="Show Less" rerender="panelTest"
  38. style="width:50%"></apex:commandLink>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement