square.ui.js 723 B

123456789101112131415161718192021222324
  1. if(!window.aiSquare) window.aiSquare = {};
  2. window.aiSquare.handleStarBtnClick = function(e)
  3. {
  4. e.preventDefault();
  5. e.stopPropagation();
  6. const $btn = $(this);
  7. const url = $btn.attr('data-url');
  8. $.get(url, function(response)
  9. {
  10. if(response.status == '1')
  11. {
  12. $btn.children('img').attr('src', 'static/svg/star.svg');
  13. $btn.attr('data-url', $btn.attr('data-url').replace('false', 'true'));
  14. }
  15. else
  16. {
  17. $btn.children('img').attr('src', 'static/svg/star-empty.svg');
  18. $btn.attr('data-url', $btn.attr('data-url').replace('true', 'false'));
  19. }
  20. if(category == 'collection') loadCurrentPage();
  21. }, 'json');
  22. };