/* * @author: your name * @date: 2021-04-16 13:17:30 * @lastedittime: 2021-05-27 18:02:38 * @lasteditors: please set lasteditors * @description: in user settings edit * @filepath: \joomla_test\components\com_jwpagefactory\assets\js\newnav.js * */ jquery(function(e){ console.log(363699) e(document).on("mouseenter", ".sprite02", function (o) { o.preventdefault(), console.log(3636) e(this).find(".children").animate({ opacity: "show", height: "show" }, 300); e(this).find(".depth1").addclass("navhover"); }); e(document).on("mouseleave", ".sprite02", function (o) { o.preventdefault(), console.log(3637) e(".children").stop(true, true).hide(); e(".depth1").removeclass("navhover"); }); // 点击翻页 e(document).on("click", ".page_num", function (o) { // o.preventdefault(); // 区块id let secid_88759_activ=e(this).parents(".jwpf-section")[e(this).parents(".jwpf-section").length-1].id; //console.log('secid_88759_activ:'+secid_88759_activ); //有tab选项卡 // if(e(`#${secid_88759_activ} .page_n`)){ if(e('#' + secid_88759_activ + ' .page_n')){ // 保存区块id sessionstorage.setitem("tabsecid", secid_88759_activ); // 遍历tab 获取href // e(`#${secid_88759_activ} li.page_n`).each(function(){ e('#' + secid_88759_activ + ' li.page_n').each(function(){ if(e(this).hasclass('active')) { if (e(this).find('a').attr('href')) { sessionstorage.setitem(secid_88759_activ, e(this).find('a').attr('href').substr(1)) } } }) } }); // 页面加载处理翻页 window.onload=function (){ // 没有点击翻页 var tid=sessionstorage.getitem("tabsecid"); if(!sessionstorage.getitem("tabsecid")){ }else{ // content页面id var tab_content_id=sessionstorage.getitem(tid); // tab 选项操作 // 移除active // e(`#${tid} li.page_n`).removeclass("active"); e('#' + tid + ' li.page_n').removeclass("active"); // 添加当前状态 // e(`#${tid} li.page_n`).each(function(){ e('#' + tid + ' li.page_n').each(function(){ if(e(this).find('a').attr('href')=='#' + tab_content_id){ e(this).addclass("active") } }) // content页面操作 // 移除active in // e(`#${tid} .jwpf-tab-pane`).removeclass("active"); e('#' + tid + ' .jwpf-tab-pane').removeclass("active"); // e(`#${tid} .jwpf-tab-pane`).removeclass("in"); e('#' + tid + ' .jwpf-tab-pane').removeclass("in"); // 添加当前状态 // e(`#${tid} .jwpf-tab-content>div`).each(function(){ e('#' + tid + ' .jwpf-tab-content>div').each(function(){ // if(e(this).attr('id')==`${tab_content_id}`){ //判断传来的tid和本条div的id属性相同就显示 if(e(this).attr('id')==tab_content_id){ //判断传来的tid和本条div的id属性相同就显示 e(this).addclass("active"); e(this).addclass("in"); } }) sessionstorage.setitem("tabsecid", 0); } } })