From 69b8dc71523a7ffec58d35c56157061e820ac0db Mon Sep 17 00:00:00 2001 From: bohung Date: Fri, 20 May 2022 12:11:37 +0800 Subject: [PATCH] Fix js bug. --- assets/javascripts/app.js | 89 ++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 48 deletions(-) diff --git a/assets/javascripts/app.js b/assets/javascripts/app.js index 77acc0b..5a9707d 100644 --- a/assets/javascripts/app.js +++ b/assets/javascripts/app.js @@ -477,65 +477,58 @@ if (url == "?editmode=on") { $('.tab_content').css({'position': 'relative','display':'block'}); } -} - annc_widget_nav(); -//切換語言停留在同一頁 -if(window.location.pathname!="/") -$("#en").attr("href",window.location.pathname.replace("zh_tw","en")) + //切換語言停留在同一頁 + if(window.location.pathname!="/") + $("#en").attr("href",window.location.pathname.replace("zh_tw","en")) -//檔案室 下載檔案 hover 彈出備註訊息 -$('[data-toggle="tooltip"]').tooltip() + //檔案室 下載檔案 hover 彈出備註訊息 + $('[data-toggle="tooltip"]').tooltip() -//下載檔案格式dot pdf分色 -$(".i-archive .label.label-primary").each(function() { - var downloadType = $(this).text(); - $(this).addClass(downloadType); -}) + //下載檔案格式dot pdf分色 + $(".i-archive .label.label-primary").each(function() { + var downloadType = $(this).text(); + $(this).addClass(downloadType); + }) -//檔案室模組 Widget 手風琴 -function extendPanelWidget() { - var len = $('.panel-title').length; - var i = -1; - if (len > 0) { - // 新增數字到要對應的panel按鈕id及href上面 - for (i = 0; i < len; i++) { - $('.panel-title:eq(' + i + ') .collapsed').attr('href', '#collapse' + i); - $('.panel-collapse:eq(' + i + ')').attr('id', 'collapse' + i); + //檔案室模組 Widget 手風琴 + function extendPanelWidget() { + var len = $('.panel-title').length; + var i = -1; + if (len > 0) { + // 新增數字到要對應的panel按鈕id及href上面 + for (i = 0; i < len; i++) { + $('.panel-title:eq(' + i + ') .collapsed').attr('href', '#collapse' + i); + $('.panel-collapse:eq(' + i + ')').attr('id', 'collapse' + i); + } + } } + extendPanelWidget(); + // member show tab scroll + $('.nav-pills').scrollingTabs({ + scrollToTabEdge: true, + enableSwiping: true, + leftArrowContent: [ + '
', + '
' + ].join(''), + rightArrowContent: [ + '
', + '
' + ].join('') + }); } -} -extendPanelWidget(); - -// member show tab scroll - $('.nav-pills').scrollingTabs({ - scrollToTabEdge: true, - enableSwiping: true, - leftArrowContent: [ - '
', - '
' - ].join(''), - rightArrowContent: [ - '
', - '
' - ].join('') - }); - - -} - - // 當文件物件模型(DOM)載入後,執行init函數 - $(document).ready(function() { + $(document).ready(function(){ //RWD 自動縮放headerbannner function headerH() { if ($(window).width() < 768) { - const navH = $('.layout-header .navbar-header').outerHeight(); - $('.header-banner').css('height', navH ); + var navH = $('.layout-header .navbar-header').outerHeight(); + $('.header-banner').css('height', navH ); + } } - } - headerH(); + headerH(); $(window).resize(function() { headerH(); }) @@ -545,7 +538,7 @@ extendPanelWidget(); $(window).load(function(){ $("iframe[src*='google']").attr('title','googleOauth'); - }); + }); // 執行 member等高計算,目前改用flexbox故mark掉 by ika 20160105 // $(window).load(function() {