## 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}(); Alpargata con tejido de alpaca | Katy Mejia

Alpargata con tejido de alpaca

Al usar el tejido de los andes del Perú, compartimos un pedazo de lo que es nuestra cultura ya que en cada tejido hay un significado oculto lleno de mucho significado.

Compartir

Característica:
Se muestra muchas figuras que representan la cultura del ande del Perú.
Material:
Lana de alpaca o lana de oveja
Cuidado:
Limpiar con un cepillo suave.

Color

Mix

Tamaño

36, 37

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Alpargata con tejido de alpaca”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *