huo.js 806 B

12345678910111213141516171819202122232425262728
  1. $(function () {
  2. $(document).on('click', '#paginationGoBtn', function (event) {
  3. event.preventDefault();
  4. var page = $('#paginationGoInput').val();
  5. if (!page) {
  6. return false;
  7. }
  8. var href = $(this).attr('href');
  9. href = href.replace(/page=\d+/, 'page='+page);
  10. location.href = href;
  11. });
  12. $(document).on('input', '#paginationGoInput', function () {
  13. var val = parseInt($(this).val());
  14. if (isNaN(val) || val === 0) {
  15. $(this).val('');
  16. } else {
  17. $(this).val(val);
  18. }
  19. });
  20. $(document).on('keypress', '#paginationGoInput', function (event) {
  21. if (event.keyCode === 13) {
  22. event.preventDefault();
  23. $('#paginationGoBtn').click();
  24. }
  25. });
  26. });