languagefilter.js

来自「Phidget21.NET Ebox4300下的一个重要组件」· JavaScript 代码 · 共 24 行

JS
24
字号

function LanguageFilterController() {
        this.tabCollections = new Array();
        this.blockCollections = new Array();
}

LanguageFilterController.prototype.registerTabbedArea = function(tabCollection, blockCollection) {
        this.tabCollections.push(tabCollection);
        this.blockCollections.push(blockCollection);
}

LanguageFilterController.prototype.switchLanguage = function(languageId) {
        for(var i=0; i<this.tabCollections.length; i++) {
          var tabs = this.tabCollections[i];
          var blocks = this.blockCollections[i];
          tabs.toggleClass('x-lang',languageId,'activeTab','tab');
          blocks.toggleStyle('x-lang',languageId,'display','block','none');
        }
}

LanguageFilterController.prototype.switchLanguage2 = function(languageId) {

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?