| 123456789101112131415161718192021222324 |
- window.showMore = function(e)
- {
- let $this = $(e.target);
- if($this.attr('id') != 'showMoreDynamic') $this = $this.closest('#showMoreDynamic');
- $this.find('i').removeClass('icon-chevron-down').addClass('spin icon-refresh');
- let $appendTo = $this.closest('li').prev().find('ul');
- let lastActionID = $this.data('lastid');
- $.get($.createLink('action', 'ajaxGetMoreActions', "lastActionID=" + lastActionID), function(data)
- {
- $appendTo.closest('li').removeClass('collapsed');
- $appendTo.append(data);
- let hasMore = $appendTo.children('#hasMore').html() == '1';
- $this.attr('data-lastid', $appendTo.children('#lastid').html());
- $this.find('i').addClass('icon-chevron-down').removeClass('spin icon-refresh');
- if(!hasMore) $this.closest('li').remove();
- $appendTo.children('style').remove();
- $appendTo.children('script').remove();
- $appendTo.children('#lastid').remove();
- $appendTo.children('#hasMore').remove();
- })
- }
|