|
- import $ from "jquery";
- import IHKSwitch from "../ihk-switch/ihk-switch";
-
- class IHKCommonContent {
- constructor(wrapper) {
- this.wrapper = wrapper;
- this.wrapper = wrapper.addClass('initiated');
- wrapper.find('a.primary-light').on('click', (e) => {
- e.preventDefault();
- wrapper.addClass("hidden");
- });
- wrapper.find('a.secondary').on('click', (e) => {
- e.preventDefault();
- this.changeSwitcher(e);
- });
- }
- changeSwitcher() {
- let ihkSwitchZip = document.getElementById("ihk-switch-zip");
- if (ihkSwitchZip) {
- //hide already shown ihk switcher
- let ihkSwitchSep = document.getElementById("ihk-switch-step");
- if (ihkSwitchSep) {
- ihkSwitchSep.classList.add("hide");
- }
- //show ihk switcher with finder
- ihkSwitchZip.classList.remove("initialized");
- ihkSwitchZip.setAttribute("data-show-step", "");
- new IHKSwitch($(ihkSwitchZip));
- }
- }
- }
- export default IHKCommonContent;
- $('body').on('ihk-init dynamic-component-loaded gfi-dynamic-init', function () {
- $('.common-content:not(.initiated)').each(() => {
- new IHKCommonContent($(this));
- });
- });
|