4.11.js 780 B

12345678910111213141516171819202122232425262728293031
  1. $(document).ready(function() {
  2. var $speech = $('div.speech');
  3. var defaultSize = $speech.css('fontSize');
  4. $('#switcher button').click(function() {
  5. var num = parseFloat($speech.css('fontSize'));
  6. switch (this.id) {
  7. case 'switcher-large':
  8. num *= 1.4;
  9. break;
  10. case 'switcher-small':
  11. num /= 1.4;
  12. break;
  13. default:
  14. num = parseFloat(defaultSize);
  15. }
  16. $speech.css('fontSize', num + 'px');
  17. });
  18. var $firstPara = $('p').eq(1);
  19. $firstPara.hide();
  20. $('a.more').click(function(event) {
  21. event.preventDefault();
  22. if ($firstPara.is(':hidden')) {
  23. $firstPara.fadeIn('slow');
  24. $(this).text('read less');
  25. } else {
  26. $firstPara.fadeOut('slow');
  27. $(this).text('read more');
  28. }
  29. });
  30. });