// Lets start jQuery(document).ready(function(){ var pl_admin_tabs = function(sel){ jQuery('.nav-tab-wrapper a').click(function(){ var tEle = jQuery(this); var sel = tEle.attr('tab-class') || 'pagelayer-tab-panel'; // Limit effect to the container element. var context = tEle.closest('.nav-tab-wrapper').parent().parent(); context.find('.nav-tab-wrapper a').removeClass('nav-tab-active'); tEle.addClass('nav-tab-active'); context.find('.'+sel).hide(); context.find(tEle.attr('href')).show(); location.hash = tEle.attr('href')+'_tab'; return false; }); // Make setting nav-tab-active optional. jQuery('.nav-tab-wrapper.pagelayer-wrapper').each(function(){ var jEle = jQuery(this); var hash = location.hash.slice(1, -4); if(hash){ var active_tab_ele = jEle.find('[href="#'+hash+'"]'); if (active_tab_ele.length > 0){ active_tab_ele.click(); return; } } var first = jEle.find('a').first(); first.click(); }); } var pl_admin_accordion = function(){ jQuery('.pagelayer-acc-wrapper .pagelayer-acc-tab').click(function(){ var tEle = jQuery(this); if(tEle.hasClass('nav-tab-active')){ tEle.toggleClass('nav-tab-active').next('.pagelayer-acc-panel').toggle(); }else{ // Limit effect to the container element. var context = tEle.closest('.pagelayer-acc-wrapper '); context.find('.pagelayer-acc-tab').removeClass('nav-tab-active'); context.find('.pagelayer-acc-panel').hide(); tEle.addClass('nav-tab-active'); tEle.next('.pagelayer-acc-panel').show(); } }); // Make setting nav-tab-active optional. jQuery('.pagelayer-acc-wrapper').each(function(){ var jEle = jQuery(this); var active_acc_ele = jEle.find('nav-tab-active'); if (active_acc_ele.length > 0){ active_acc_ele.click(); }else{ jEle.find('.pagelayer-acc-tab').first().click(); } }); } pl_admin_tabs(); pl_admin_accordion(); });
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
blocks | Folder | 0755 |
|
|
base-64.js | File | 12.52 KB | 0644 |
|
base-64.min.js | File | 4.98 KB | 0644 |
|
combined.js | File | 118.7 KB | 0644 |
|
customizer.js | File | 35.57 KB | 0644 |
|
givejs.php | File | 4.19 KB | 0644 |
|
imagesloaded.min.js | File | 5.46 KB | 0644 |
|
jquery-numerator.js | File | 4.02 KB | 0644 |
|
nivo-lightbox.min.js | File | 7.71 KB | 0644 |
|
owl.carousel.min.js | File | 43.75 KB | 0644 |
|
pagelayer-admin.js | File | 1.95 KB | 0644 |
|
pagelayer-editor.js | File | 200 KB | 0644 |
|
pagelayer-frontend.js | File | 48.72 KB | 0644 |
|
pagelayer-pen.js | File | 40.06 KB | 0644 |
|
pen.js | File | 26.21 KB | 0644 |
|
properties.js | File | 152.71 KB | 0644 |
|
simpleParallax.min.js | File | 6.52 KB | 0644 |
|
slimscroll.js | File | 4.63 KB | 0644 |
|
tlite.min.js | File | 3.88 KB | 0644 |
|
trumbowyg-pagelayer.js | File | 11.33 KB | 0644 |
|
trumbowyg.fontfamily.js | File | 2.93 KB | 0644 |
|
trumbowyg.js | File | 60.71 KB | 0644 |
|
trumbowyg.min.js | File | 23.97 KB | 0644 |
|
vanilla-picker.js | File | 39.21 KB | 0644 |
|
vanilla-picker.min.js | File | 20.95 KB | 0644 |
|
widgets.js | File | 50.32 KB | 0644 |
|
wow.min.js | File | 7.96 KB | 0644 |
|