app/Resources/static-src/app/js/courseset-manage/header/index.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

import { publish } from 'app/common/widget/publish';

const info = {
  title: 'course_set.manage.publish_title',
  hint: 'course_set.manage.publish_hint',
  success: 'course_set.manage.publish_success_hint',
  fail: 'course_set.manage.publish_fail_hint'
};

const $originHeader = $('.js-origin-header');
const $originHeaderContent = $('.js-origin-header-content');
const $newHeader = $('.js-new-header');
$('.js-shrink-item').on('click', '.js-shrink-courseset', (event) => {
  const $target = $(event.currentTarget);
  $target.addClass('hidden');
  $originHeader.animate({ height: '40px' }, () => {
    $originHeaderContent.animate({ opacity: '0' }, 'fast');
    $newHeader.removeClass('hidden').animate({ opacity: '1' }, 'fast');
  });
});

$newHeader.on('click', '.js-show-courseset', (event) => {
  const $target = $(event.currentTarget);
  $originHeader.animate({ height: '122px' }, () => {
    $originHeaderContent.animate({ opacity: '1' }, 'fast');
    $newHeader.animate({ opacity: '0' }, 'fast').addClass('hidden');
    $('.js-shrink-courseset').removeClass('hidden');
  });
});

publish('.js-courseset-publish-btn', info);

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。