1function accordioncontent_init(){ 2 jQuery('.qfy-accordioncontent .a_content .panel-title').each(function(){ 3 var curr = jQuery(this); 4 var pcontent = curr.closest(".a_content"); 5 curr.unbind(); 6 if(pcontent.hasClass("mo")){ 7 curr.unbind().bind("mouseenter",function(e){ 8 e.stopPropagation(); 9 var n = curr.next(); 10 var p = curr.closest(".qfy-accordioncontent"); 11 var activeicon = p.attr("activeicon"); 12 var normalicon = p.attr("normalicon"); 13 var animation = p.attr("animation"); 14 var hc = p.attr("hc"); 15 var display = n.css("display"); 16 var curr_top = curr.offset().top - jQuery(window).scrollTop(); 17 if(hc=="true" && !curr.hasClass("active")){ 18 p.find(".a_content>section,.a_content>div").slideUp(animation,function(){ 19 var now = jQuery(this); 20 21 now.prev().removeClass("active"); 22 now.prev().find("i").attr("class",normalicon).css("font-size",p.attr("data-normalicon-size")+"px").css("left",p.attr("data-normalicon-position")+"px").css("top",p.attr("data-normalicon-pt")+"px"); 23 if(p.attr("data-normalicon-scale")!="1"){ 24 now.prev().find("i").css("transform","scale('"+p.attr("data-normalicon-scale")+"','"+p.attr("data-normalicon-scale")+"')"); 25 } 26 }); 27 } 28 if(display=="none"){ 29 n.next().css("visibility","hidden"); 30 curr.addClass("active"); 31 if(jQuery("body").width()<760 && !curr.hasClass("defaultclick")){ 32 animation=200; 33 } 34 n.slideDown(animation,function(){ 35 n.next().css("visibility","visible"); 36 if(jQuery("body").width()<760 && !curr.hasClass("defaultclick")){ 37 //jQuery("html, body").animate({scrollTop: curr.offset().top - curr_top}); 38 jQuery(window).scrollTop(curr.offset().top - curr_top); 39 } 40 curr.removeClass("defaultclick"); 41 if(n.find(".qfe_map_wraper iframe").length>0){ 42 n.find(".qfe_map_wraper iframe").attr("src",n.find(".qfe_map_wraper iframe").attr("src")); 43 } 44 n.find(".pretabloadimg:not('.loaded')").each(function(){ 45 var newurl = jQuery(this).attr("org-src"); 46 jQuery(this).attr("src",newurl).addClass("loaded").load(function(){ 47 var newscrset = jQuery(this).attr("org-srcset"); 48 if(newscrset){ 49 jQuery(this).attr("srcset",newscrset); 50 } 51 }); 52 }); 53 }); 54 curr.find("i").attr("class",activeicon).css("font-size",p.attr("data-activeicon-size")+"px").css("left",p.attr("data-activeicon-position")+"px").css("top",p.attr("data-activeicon-pt")+"px"); 55 if(p.attr("data-activeicon-scale")!="1"){ 56 curr.find("i").css("transform","scale('"+p.attr("data-activeicon-scale")+"','"+p.attr("data-activeicon-scale")+"')"); 57 } 58 n.find(".qsa").each(function(i){ 59 var $this = this; 60 jQuery($this).removeClass("qsa"); 61 setTimeout(function(){qfe_animate_fun($this);},50); 62 63 }) 64 } 65 }) 66 }else{ 67 curr.unbind().click(function(e){ 68 e.stopPropagation(); 69 var n = jQuery(this).next(); 70 var p = jQuery(this).closest(".qfy-accordioncontent"); 71 var activeicon = p.attr("activeicon"); 72 var normalicon = p.attr("normalicon"); 73 var animation = p.attr("animation"); 74 var hc = p.attr("hc"); 75 var display = n.css("display"); 76 var curr_top = curr.offset().top - jQuery(window).scrollTop(); 77 78 if(hc=="true"){ 79 80 p.find(".a_content>section,.a_content>div").slideUp(animation,function(){ 81 var now = jQuery(this); 82 now.prev().removeClass("active"); 83 now.prev().find("i").attr("class",normalicon).css("font-size",p.attr("data-normalicon-size")+"px").css("left",p.attr("data-normalicon-position")+"px").css("top",p.attr("data-normalicon-pt")+"px"); 84 if(p.attr("data-normalicon-scale")!="1"){ 85 now.prev().find("i").css("transform","scale("+p.attr("data-normalicon-scale")+","+p.attr("data-normalicon-scale")+")"); 86 } 87 }); 88 } 89 90 91 if(display=="none"){ 92 n.next().css("visibility","hidden"); 93 curr.addClass("active"); 94 curr.find("i").attr("class",activeicon).css("font-size",p.attr("data-activeicon-size")+"px").css("left",p.attr("data-activeicon-position")+"px").css("top",p.attr("data-activeicon-pt")+"px"); 95 96 if(p.attr("data-activeicon-scale")!="1"){ 97 curr.find("i").find("i").css("transform","scale("+p.attr("data-activeicon-scale")+","+p.attr("data-activeicon-scale")+")"); 98 } 99 100 if(jQuery("body").width()<760 && !curr.hasClass("defaultclick")){ 101 animation=200; 102 } 103 n.slideDown(animation,function(){ 104 n.next().css("visibility","visible"); 105 if(jQuery("body").width()<760 && !curr.hasClass("defaultclick")){ 106 jQuery(window).scrollTop(curr.offset().top - curr_top); 107 } 108 curr.removeClass("defaultclick"); 109 if(n.find(".qfe_map_wraper iframe").length>0){ 110 n.find(".qfe_map_wraper iframe").attr("src",n.find(".qfe_map_wraper iframe").attr("src")); 111 }; 112 n.find(".pretabloadimg:not('.loaded')").each(function(){ 113 var newurl = jQuery(this).attr("org-src"); 114 jQuery(this).attr("src",newurl).addClass("loaded").load(function(){ 115 var newscrset = jQuery(this).attr("org-srcset"); 116 if(newscrset){ 117 jQuery(this).attr("srcset",newscrset); 118 } 119 }); 120 }); 121 }); 122 123 n.find(".qsa").each(function(i){ 124 var $this = this; 125 jQuery($this).removeClass("qsa"); 126 setTimeout(function(){qfe_animate_fun($this);},50); 127 128 }) 129 }else{ 130 131 n.slideUp(animation,function(){ 132 curr.removeClass("active"); 133 curr.find("i").attr("class",normalicon).css("font-size",p.attr("data-normalicon-size")+"px").css("left",p.attr("data-normalicon-position")+"px").css("top",p.attr("data-normalicon-pt")+"px"); 134 if(p.attr("data-normalicon-scale")!="1"){ 135 curr.find("i").find("i").css("transform","scale("+p.attr("data-normalicon-scale")+","+p.attr("data-normalicon-scale")+")"); 136 } 137 }); 138 } 139 }); 140 } 141 }) 142 jQuery('.qfy-accordioncontent:not(.loaded)').each(function(){ 143 jQuery(this).addClass("loaded"); 144 var accordion_default = jQuery(this).attr("default"); 145 146 if(accordion_default>0){ 147 var defaultobj = jQuery(this).find(".a_content .panel-title:eq("+(accordion_default-1)+")"); 148 var display =defaultobj.next().css("display"); 149 if(top!=self && jQuery("body").hasClass("compose-mode")){ 150 // ç¼è¾æ åµ 151 if(display=="block"){ 152 defaultobj.next().hide(); 153 display =defaultobj.next().css("display"); 154 } 155 } 156 if(display=="none"){ 157 defaultobj.addClass("defaultclick"); 158 if(defaultobj.closest(".a_content").hasClass("mo")){ 159 defaultobj.mouseenter(); 160 }else{ 161 defaultobj.click(); 162 } 163 } 164 165 } 166 167 }) 168}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.