( function( $ ) { var $document = $( document ), $window = $( window ), $html = $( document.documentElement ), $body = $( document.body ), $webProduct = $( '#web-product' ), $go_to_content_nav_item_a = $( '#go-ct-navi---a' ), feature_class, a8r_feature_class, a8r_f_class = 'a8r_f', a8r_feature_suffix_class = '--' + a8r_f_class, show_hide_text_class = 'show-hide---txt', show_hide_label_class = 'show-hide---l', tab_key_active_class = 'tab-key--active', tab_key_inactive_class = 'tab-key--inactive', view_granularity_detail_class = 'view-granularity--detail', $aplApplicatorGoCtNav = $html.closest( '.applicator--go-content-nav' ), $aplApplicatorGoStartNav = $html.closest( '.applicator--go-start-nav' ), $aplApplicatorMainMenu = $html.closest( '.applicator--main-menu' ), $applicatorPageNav = $html.closest( '.applicator--page-nav' ), $aplApplicatorSubNav = $html.closest( '.applicator--sub-nav' ), funcTerm = 'func', funcName, $aplWildcard = $( '#applicator-wildcard' ), $aplWildcardCr = $aplWildcard.find( '.applicator-wildcard---cr' ), overlayTerm = 'overlay', overlayMu, $mainActions = $( '#main-actions' ), $mainNav = $( '#main-nav' ), $navParentItems = $( '.page_item, .menu-item' ), $mainSearch, $goStartNaviA = $( '#go-start-navi---a' ); /** * HTML_OK * * @package WordPress\Applicator\JS\Functions * * @version 1.0 */ var htmlOkFn = { cp: function( $cp, $name, $css ) { var cpMU, crMU, hrMU, hrCrMU, hMU, hLMU, ctMU, ctCrMU; // Content Markup ctCrMU = $( '
', { 'class': 'mn_cr' + ' ' + $cp + '---mn_cr' + ' ' + $cp + '--main', 'data-main-name': $name + ' ' + 'MN' } ); ctMU = $( '
', { 'class': 'mn ' + $cp + '---mn' } ) .append( ctCrMU); // Header Markup hLMU = $( '', { 'class': 'h_l ' + $cp + '---h_l' } ) .text( $name ); hMU = $( '
', { 'class': 'h ' + $cp + '---h', 'aria-hidden': 'true' } ) .append( hLMU); hrCrMU = $( '
', { 'class': 'hr_cr ' + $cp + '---hr_cr' } ) .append( hMU); hrMU = $( '
', { 'class': 'hr ' + $cp + '---hr' } ) .append( hrCrMU); // Container Markup crMU = $( '
', { 'class': 'cr ' + $cp + '---cr' } ) .append( hrMU) .append( ctMU); // Component Markup cpMU = $( '
', { 'id': $cp, 'class': 'cp ' + $css + ' ' + $cp, 'data-name': $name + ' ' + 'CP' } ) .append( crMU ); return cpMU; }, buttonObj: function( $obj, $name, $label, $icon, $css ) { var toggleObjMU, toggleButtonObjMU, toggleButtonLabelObjMU, toggleButtonTextLabelObjMU, toggleButtonLabelTextObjMU; toggleButtonLabelTextObjMU = $( '', { 'class': 'txt ' + show_hide_text_class, 'text': $label } ); toggleButtonTextLabelObjMU = $( '', { 'class': 'l ' + $obj + '---l' } ) .append( toggleButtonLabelTextObjMU ); toggleButtonLabelObjMU = $( '', { 'class': 'b_l ' + $obj + '---b_l' } ) .append( toggleButtonTextLabelObjMU ) .append( $icon ); // Button toggleButtonObjMU = $( '