## About Zoom A small jQuery plugin for zooming images on mouseover or mousedown. See the [project page](http://jacklmoore.com/zoom/) for documentation and a demonstration. Released under the [MIT license](http://www.opensource.org/licenses/mit-license.php). To compile the .min.js file, run: `uglifyjs --comments '/license:/' < jquery.zoom.js > jquery.zoom.min.js` ## Changelog: ##### v1.7.15 - 2016/2/8 * Added touchend event, might fix #97 #75 #62. Merges #100. ##### v1.7.14 - 2015/3/18 * Fixes bug with passing the `target` property a selector, rather than a DOM node. Merges #73. ##### v1.7.13 - 2014/4/29 * Destroy event does a better job of reseting back to the original state. ##### v1.7.12 - 2014/2/11 * Set zoomed image's maxHeight to none, just in case a maxHeight has been defined for images in the CSS. ##### v1.7.11 - 2013/11/12 * Added magnify property to allow scaling of the zoomed image. ##### v1.7.10 - 2013/10/16 * Fixed bug relating to the size of the target element when using the target property (Fixes #35) ##### v1.7.9 - 2013/10/16 * Added simple fallback for touch events (Fixes #37 #39) * Renamed minified file to jquery.zoom.min.js to match jQuery's convention. ##### v1.7.8 - 2013/7/30 * Will use data-src attribute if present before checking for the presence of an src attribute. ##### v1.7.7 - 2013/7/14 * Restricted grab to just the left-mouse-button on mousedown ##### v1.7.6 - 2013/6/24 * Fixed misnamed onZoomOut callback ##### v1.7.5 - 2013/6/19 * Fixed a bug with absolutely or fixed position target elements * Set the value of `this` to be zoom-image element for the onZoomIn and onZoomOut callbacks ##### v1.7.4 - 2013/6/18 * Namespaced events to assist unbinding events. * Added destroy event to unbind zoom events & remove created img element. Example: $('.example').trigger('zoom.destroy'); * Added onZoomIn and onZoomOut callbacks ##### v1.7.3 - 2013/6/10 * Fixing mistake made in previous commit ##### v1.7.2 - 2013/6/6 * Replaced new Image() with document.createElement('img') to avoid a potential bug in Chrome 27. ##### v1.7.1 - 2013/3/12 * Replaced jQuery shorthand methods with on() in anticipation of jQuery 2.0 ##### v1.7.0 - 2013/1/31 * Added 'toggle' behavior to zoom in/out on click. Example: $('#example').zoom({ on:'toggle' }); * Removed the icon property in favor of just using CSS. ##### v1.6.0 - 2013/1/22 * Created $.zoom which contains the positioning logic, so that users can write custom controls or event handling. ##### v1.5.0 - 2012/11/19 * Added 'target' property for specifying the element that displays the zoomed image. ##### v1.4.0 - 2012/9/29 * Changed API & added option to activate on click. ##### v1.3.0 - 2011/12/21 * Added 'callback' property that will execute a callback function once the image has loaded. * Fixed a bug relating to the 'grab' property ##### v1.2.0 - 2011/11/15 * Fixed a positioning bug ##### v1.1.0 - 2011/11/15 * Added 'grab' property ##### v1.0.0 - 2011/11/11 * First release/*! For license information please see editor-documents.js.LICENSE.txt */ !function(){"use strict";var t={react:function(t){t.exports=window.React},"@elementor/editor":function(t){t.exports=window.elementorV2.editor},"@elementor/editor-v1-adapters":function(t){t.exports=window.elementorV2.editorV1Adapters},"@elementor/store":function(t){t.exports=window.elementorV2.store},"@wordpress/i18n":function(t){t.exports=window.wp.i18n}},e={};function n(i){var o=e[i];if(void 0!==o)return o.exports;var a=e[i]={exports:{}};return t[i](a,a.exports,n),a.exports}n.d=function(t,e){for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i={};!function(){n.r(i),n.d(i,{__useActiveDocument:function(){return u},__useActiveDocumentActions:function(){return y},__useHostDocument:function(){return l},__useNavigateToDocument:function(){return S},slice:function(){return v}});var t=n("@elementor/editor"),e=n("@elementor/store"),o=n("react"),a=n("@wordpress/i18n"),r=n("@elementor/editor-v1-adapters"),s=t=>t.documents.entities,c=(0,e.__createSelector)(s,(t=>t.documents.activeId),((t,e)=>e&&t[e]?t[e]:null)),d=(0,e.__createSelector)(s,(t=>t.documents.hostId),((t,e)=>e&&t[e]?t[e]:null));function u(){return(0,e.__useSelector)(c)}function l(){return(0,e.__useSelector)(d)}function m(t){return!(!t.activeId||!t.entities[t.activeId])}var v=(0,e.__createSlice)({name:"documents",initialState:{entities:{},activeId:null,hostId:null},reducers:{init(t,{payload:e}){t.entities=e.entities,t.hostId=e.hostId,t.activeId=e.activeId},activateDocument(t,e){t.entities[e.payload.id]=e.payload,t.activeId=e.payload.id},setAsHost(t,e){t.hostId=e.payload},updateActiveDocument(t,e){m(t)&&(t.entities[t.activeId]={...t.entities[t.activeId],...e.payload})},startSaving(t){m(t)&&(t.entities[t.activeId].isSaving=!0)},endSaving(t,e){m(t)&&(t.entities[t.activeId]={...e.payload,isSaving:!1})},startSavingDraft:t=>{m(t)&&(t.entities[t.activeId].isSavingDraft=!0)},endSavingDraft(t,e){m(t)&&(t.entities[t.activeId]={...e.payload,isSavingDraft:!1})},markAsDirty(t){m(t)&&(t.entities[t.activeId].isDirty=!0)},markAsPristine(t){m(t)&&(t.entities[t.activeId].isDirty=!1)}}});function p(){const t=window.elementor?.documents;if(!t)throw new Error("Elementor Editor V1 documents manager not found");return t}function _(t){switch(window.elementor?.getPreferences?.("exit_to")||"this_post"){case"dashboard":return t.config.urls.main_dashboard;case"all_posts":return t.config.urls.all_post_type;default:return t.config.urls.exit_to_dashboard}}function f(t){return t?.config?.panel?.show_copy_and_share??!1}function g(t){return t.config.urls.permalink??""}function h(t){const e=t.config.revisions.current_id!==t.id,n=_(t);return{id:t.id,title:t.container.settings.get("post_title"),type:{value:t.config.type,label:t.config.panel.title},status:{value:t.config.status.value,label:t.config.status.label},links:{permalink:g(t),platformEdit:n},isDirty:t.editor.isChanged||e,isSaving:t.editor.isSaving,isSavingDraft:!1,permissions:{allowAddingWidgets:t.config.panel?.allow_adding_widgets??!0,showCopyAndShare:f(t)},userCan:{publish:t.config.user.can_publish}}}function w(t,e){let n;return(...i)=>{clearTimeout(n),n=setTimeout((()=>{t(...i)}),e)}}function y(){const t=u(),e=t?.links?.permalink??"";return{save:(0,o.useCallback)((()=>(0,r.__privateRunCommand)("document/save/default")),[]),saveDraft:(0,o.useCallback)((()=>(0,r.__privateRunCommand)("document/save/draft")),[]),saveTemplate:(0,o.useCallback)((()=>(0,r.__privateOpenRoute)("library/save-template")),[]),copyAndShare:(0,o.useCallback)((()=>{navigator.clipboard.writeText(e)}),[e])}}function S(){return(0,o.useCallback)((async t=>{await(0,r.__privateRunCommand)("editor/documents/switch",{id:t,setAsInitial:!0});const e=new URL(window.location.href);e.searchParams.set("post",t.toString()),e.searchParams.delete("active-document"),history.replaceState({},"",e)}),[])}(0,e.__registerSlice)(v),function(){const{init:t}=v.actions;(0,r.__privateListenTo)((0,r.v1ReadyEvent)(),(()=>{const n=p(),i=Object.entries(n.documents).reduce(((t,[e,n])=>(t[e]=h(n),t)),{});(0,e.__dispatch)(t({entities:i,hostId:n.getInitialId(),activeId:n.getCurrentId()}))}))}(),function(){const{activateDocument:t,setAsHost:n}=v.actions;(0,r.__privateListenTo)((0,r.commandEndEvent)("editor/documents/open"),(()=>{const i=p(),o=h(i.getCurrent());(0,e.__dispatch)(t(o)),i.getInitialId()===o.id&&(0,e.__dispatch)(n(o.id))}))}(),function(){const{startSaving:t,endSaving:n,startSavingDraft:i,endSavingDraft:o}=v.actions,a=t=>{const e=t;return"autosave"===e.args?.status};(0,r.__privateListenTo)((0,r.commandStartEvent)("document/save/save"),(n=>{a(n)?(0,e.__dispatch)(i()):(0,e.__dispatch)(t())})),(0,r.__privateListenTo)((0,r.commandEndEvent)("document/save/save"),(t=>{const i=h(p().getCurrent());a(t)?(0,e.__dispatch)(o(i)):(0,e.__dispatch)(n(i))}))}(),function(){const{updateActiveDocument:t}=v.actions,n=w((n=>{const i=n;if(!("post_title"in i.args?.settings))return;const o=p().getCurrent().container.settings.get("post_title");(0,e.__dispatch)(t({title:o}))}),400);(0,r.__privateListenTo)((0,r.commandEndEvent)("document/elements/settings"),n)}(),function(){const{markAsDirty:t,markAsPristine:n}=v.actions;(0,r.__privateListenTo)((0,r.commandEndEvent)("document/save/set-is-modified"),(()=>{p().getCurrent().editor.isChanged?(0,e.__dispatch)(t()):(0,e.__dispatch)(n())}))}(),function(){const{updateActiveDocument:t}=v.actions,n=w((n=>{const i=n;if(!("exit_to"in i.args?.settings))return;const o=p().getCurrent(),a=_(o),r=g(o);(0,e.__dispatch)(t({links:{platformEdit:a,permalink:r}}))}),400);(0,r.__privateListenTo)((0,r.commandEndEvent)("document/elements/settings"),n)}(),(0,t.injectIntoLogic)({id:"documents-hooks",component:function(){return function(){const t=u(),e=l(),n=t&&"kit"!==t.type.value?t:e;(0,o.useEffect)((()=>{if(void 0===n?.title)return;const t=(0,a.__)('Edit "%s" with Elementor',"elementor").replace("%s",n.title);window.document.title=t}),[n?.title])}(),null}})}(),(window.elementorV2=window.elementorV2||{}).editorDocuments=i}();{"id":2520,"date":"2023-09-21T06:44:01","date_gmt":"2023-09-21T04:44:01","guid":{"rendered":"https:\/\/katymejia.com\/?post_type=product&p=2520"},"modified":"2025-03-07T23:57:05","modified_gmt":"2025-03-07T22:57:05","slug":"cojines-andinos","status":"publish","type":"product","link":"https:\/\/katymejia.com\/pro\/cojines-andinos\/","title":{"rendered":"Cojines Andinos"},"content":{"rendered":"
Caracter\u00edstica:<\/strong><\/p>\n Los cojines andinos son piezas de decoraci\u00f3n que reflejan la rica tradici\u00f3n cultural de la regi\u00f3n andina de Per\u00fa y est\u00e1n hechos a mano con dise\u00f1os tradicionales y materiales locales como son lana de oveja y alpaca te\u00f1idos de manera natural, pueden ser tejidos a mano y a telar por mujeres andinas. Lana de alpaca combinado con lana de oveja, matizado en diferentes colores<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n Cuidado:<\/strong> Rotaci\u00f3n: Si tienes varios cojines andinos, considera rotarlos peri\u00f3dicamente en tu decoraci\u00f3n para que se desgasten de manera uniforme.<\/p>\n Sacudir regularmente: Sacude suavemente los cojines de forma regular para eliminar el polvo y las part\u00edculas sueltas. Esto ayudar\u00e1 a mantenerlos m\u00e1s limpios en general.<\/p>\n","protected":false},"excerpt":{"rendered":" Un coj\u00edn andino es una obra de arte textil que combina colores vibrantes, dise\u00f1os intrincados y materiales naturales para representar la rica tradici\u00f3n cultural de la regi\u00f3n andina de Am\u00e9rica del Sur. Adem\u00e1s de su belleza est\u00e9tica, estos cojines tienen un valor cultural y espiritual significativo.<\/p>\n","protected":false},"featured_media":2533,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"product_cat":[336],"product_tag":[],"class_list":{"0":"post-2520","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-home-deco","7":"desktop-align-center","8":"tablet-align-center","9":"mobile-align-center","11":"first","12":"instock","13":"taxable","14":"shipping-taxable","15":"product-type-simple"},"acf":[],"yoast_head":"\n
\nMaterial:<\/strong><\/p>\n
\nLimpieza en seco: Para cojines hechos de lana de alpaca u otros materiales delicados, es recomendable llevarlos a una tintorer\u00eda profesional que se especialice en limpieza en seco. Informa al personal de la tintorer\u00eda sobre los materiales y los adornos (como los bordados) para que puedan tratarlos adecuadamente.<\/p>\n