• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
yangart / sejongOn_publish star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB 1
  • Files
  • Commit
  • Branches
sejongOn_publishresourcesfrontsiteSITE_00000jscustomcustom-common-publicQuiz.js
Download as .zip file
File name
Commit message
Commit date
html
평가 퍼블 추가
09-26
resources/front/site/SITE_00000
퍼블리스트정리+페이지추가중
09-26
.gitignore
퍼블 세팅
09-23
README.md
Update README.md
09-23
File name
Commit message
Commit date
css
퍼블리스트정리+페이지추가중
09-26
images
퍼블 세팅
09-23
js
css 수정
09-25
vendors/pdfjs
퍼블 세팅
09-23
File name
Commit message
Commit date
common
퍼블 세팅
09-23
custom
퍼블 세팅
09-23
_layout.js
퍼블 세팅
09-23
common-custom.js
퍼블 세팅
09-23
common.js
css 수정
09-25
File name
Commit message
Commit date
module
퍼블 세팅
09-23
custom-common-publicQuiz.js
퍼블 세팅
09-23
custom-common.js
퍼블 세팅
09-23
yanghyo 09-23 2d5f9ab 퍼블 세팅 UNIX
Raw Open in browser Change history
export const common = { viewermenuFunc: function () { var init = function (obj) { $(document).on('click', '.btn-viewer-menu, .btn-viewer-menu-toggle, .viewer-menu-dim', function (e) { $('.tabs-normal').tabsNormalFunc(); toggleCommonFunc({ obj: '.viewer', className: 'is-active', hasClass: function (obj) { // var btnWidth, width; // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); // width = $('.viewer-menu-area').outerWidth() + 0; // TweenMax.fromTo('.viewer-menu-area', .5, {left: -(width)}, {left: 0}); }, noneClass: function (obj) { // var btnWidth, width; // btnWidth = $('.btn-viewer-menu-toggle').outerWidth(); // width = $('.viewer-menu-area').outerWidth() + 0; // TweenMax.fromTo('.viewer-menu-area', .5, {left: "0"}, {left: -(width)}); } }); }); }; init(this); return $(this); }, viewerAsideFunc: function () { var init = function (obj) { $(document).on('click', '.btn-viewer-aside-toggle', function (e) { $('.tabs-normal').tabsNormalFunc(); toggleCommonFunc({ obj: '.quiz-viewer', className: 'is-inactive-aside', hasClass: function (obj) { var btnWidth, width; btnWidth = $('.btn-viewer-aside-toggle').outerWidth(); width = $('.quiz-viewer-aside').outerWidth() + 0; TweenMax.fromTo('.quiz-viewer-aside', .5, {right: "0"}, {right: -(width)}); }, noneClass: function (obj) { var btnWidth, width; btnWidth = $('.btn-viewer-aside-toggle').outerWidth(); width = $('.quiz-viewer-aside').outerWidth() + 0; TweenMax.fromTo('.quiz-viewer-aside', .5, {right: -(width)}, {right: 0}); } }); }); }; init(this); return $(this); }, qGroupFunc: function () { var init = function (obj) { $(document).on('click', '.btn-q-group-toggle', function (e) { var $btn, $area, $cont; $btn = $(this); $area = $(this).closest('.q-group-area'); $cont = $area.find('.q-group-cont'); if ($area.hasClass('is-close')) { setTimeout(function () { $area.removeClass('is-close'); $btn.find('span').html('닫기'); }, 290); } else { $area.addClass('is-close'); $btn.find('span').html('열기'); } }); }; init(this); return $(this); }, }; $.extend($.fn, common); //헤더 체크 const checkIsSticky = () => { const header = document.querySelector('.site-header'); if (!header) return; if (window.scrollY > 10) { header.classList.add('is-sticky'); } else { header.classList.remove('is-sticky'); } } export const initCusCommon= () => { $(document).ready(function () { $('.viewer .viewer-menu-area').viewermenuFunc(); $('.btn-viewer-aside-toggle').viewerAsideFunc(); $('.q-group-area').qGroupFunc(); $(document).on('change', '.item-type-checkradio input[type="radio"]', function () { var newType = $(this).attr('id'); $('.item-type-list').removeClass('item-type-feed item-type-thumb item-type-table').addClass(newType); }); $(document).on('click', '.btn-chasi-toggle', function (e) { var $area; $area = $(this).closest('li'); toggleCommonFunc({ obj: $area, className: 'is-active', hasClass: function (obj) { }, noneClass: function (obj) { } }); }); checkIsSticky(); window.onscroll = () => { checkIsSticky(); } }); };

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up