晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。   林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。   见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)   既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。   南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。 sh-3ll

HOME


sh-3ll 1.0
DIR:/home/salvufkx/www/wp-contentmmm/plugins/hello-plus/assets/js/
Upload File :
Current File : //home/salvufkx/www/wp-contentmmm/plugins/hello-plus/assets/js/content.js
"use strict";(self.webpackChunkhello_plus=self.webpackChunkhello_plus||[]).push([[976],{4478:function(t,e,n){n.r(e),n.d(e,{default:function(){return s}});class s extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{main:".ehp-zigzag",itemWrapper:".ehp-zigzag__item-wrapper"},constants:{entranceAnimation:"zigzag_animation",entranceAnimationAlternate:"zigzag_animation_alternate",hasEntranceAnimation:"has-entrance-animation",hasAlternateAnimation:"has-alternate-animation",none:"none",visible:"visible",hidden:"hidden"}}}getDefaultElements(){const t=this.getSettings("selectors");return{main:this.$element[0].querySelector(t.main),itemWrappers:this.$element[0].querySelectorAll(t.itemWrapper)}}bindEvents(){this.elements.itemWrappers.length>0&&this.elements.itemWrappers.forEach(t=>{t.addEventListener("animationend",this.removeAnimationClasses.bind(this))})}getResponsiveSetting(t){const e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),t,"",e)}initEntranceAnimation(){const{entranceAnimation:t,entranceAnimationAlternate:e,none:n,visible:s,hidden:i}=this.getSettings("constants"),a=this.getResponsiveSetting(t);if(!a||n===a)return;const r=this.getResponsiveSetting(e),o=new IntersectionObserver(t=>{[...t].sort((t,e)=>t.target.dataset.index-e.target.dataset.index).forEach((t,e)=>{t.isIntersecting&&!t.target.classList.contains(s)&&setTimeout(()=>{t.target.classList.remove(i);const e=parseInt(t.target.dataset.index,10),n=this.hasAlternateAnimation(e)?r:a;t.target.classList.add(n)},200*e)})},{root:null,rootMargin:"0px",threshold:.5});this.elements.itemWrappers.forEach((t,e)=>{t.dataset.index=e,o.observe(t)})}removeAnimationClasses(t){const{entranceAnimation:e,entranceAnimationAlternate:n,visible:s,hidden:i}=this.getSettings("constants"),a=t.target,r=this.getResponsiveSetting(e),o=this.getResponsiveSetting(n),l=parseInt(a.dataset.index,10),m=this.hasAlternateAnimation(l)?o:r;a.classList.remove(m),a.classList.remove(i),a.classList.add(s)}hasAlternateAnimation(t){const{hasAlternateAnimation:e}=this.getSettings("constants"),n=0==(t+1)%2;return this.elements.main.classList.contains(e)&&n}onInit(...t){const{hasEntranceAnimation:e}=this.getSettings("constants");super.onInit(...t),this.elements.main&&this.elements.main.classList.contains(e)&&this.initEntranceAnimation()}}}}]);