magnify.js este un plugin jQuery mic și simplu de utilizat pentru a crea un efect frumos de lupă pentru a mări imaginile produselor de pe site-urile dvs. de comerț electronic.
Cum să-l folosească:
1. Încărcați magnify.css
în antet și jquery.magnify.js
în partea de jos a paginii web, dar după biblioteca jQuery.
1 | < link href = "css/magnify.css" rel = "stylesheet" > |
3 | < script src = "//code.jquery.com/jquery-1.11.1.min.js" ></ script > |
4 | < script src = "js/jquery.magnify.js" ></ script > |
2. Înfășurați imaginea mică într-un container cu clasa „mărire”. Introduceți imaginea mică în pagina dvs. web. Adresa URL a imaginii mari poate fi plasată în data-magnify-src
atribut sau transmisă ca opțiune numită „src” în timpul inițializării.
1 | < img src = "small.jpg" data-magnify-src = "large.jpg" > |
3. Apelați .magnify()
funcția de pe selectorul de imagine
1 | $(document).ready( function () { |
4. Opțiuni implicite.
13 | 'touchBottomOffset' : 0, |
22 | 'magnifiedWidth' : null , |
25 | 'magnifiedHeight' : null , |
33 | 'mobileCloseEvent ': ' touchstart ', |
36 | ' afterLoad': function (){} |
5. Metoda distruge.
1 | var $zoom = $( 'img' ).magnify(); |
Jurnal de modificări:
v2.3.3 (09.06.2019)
- Hărțile cu imagini corecte necesită două clicuri în Firefox
v2.3.2 (20.06.2018)
- Fix problemă când magnifiedWidth / Înălțime până în prezent d în timp ce lentila este vizibilă
v2.3.0 (16.04.2018)
v2.1.0 (31.05.2017)
- S-a adăugat opțiunea „limitBounds”
v2.0.0 (29.05.2017)
- Remediați regresia indexului z
v1.7.0 (20.02.2017)
v1.6.17 (29.12.2016)
- Redenumiți opțiunea „onload” la „afterLoad” pentru a evita cuvântul rezervat JS
v1.6.17 (25.11.2016)
- Distrugeți doar imaginile cu zoom
v1.6.16 (14.11.2016)
- Adăugați soluție pentru implementarea bug-ului elementFromPoint () în FF
v1.6.14 (09.11.2016)
v1.6.12 (19-10-2016)
- adăugat posibil să se integreze cu un comportament "usemap"
v1.6.11 (05-10-2016)
v1.6.10 (07.09.2016)
- Remediați înlănțuirea jQuery
v1.6.9 (10.08.2016)
- Remediați restul handlerului de redimensionare după distrugere (); adăugați evenimente magnifystart și magnifyend
v1.6.8 (2016-08-10)
v1.6.7 (18.07.2016)
- Adăugați metoda destroy (); normalizează sfârșiturile de linie
v1.6.6 (2016-04-20)
- Offset cache și dimensiuni pentru performanțe mai bune
v1.6.5 (29.02.2016)
- Remediați bara de defilare care arată când obiectivul este în afara ecranului
v1.6.0 (26.02.2016)
- Adăugați opțiunea „timeout” pentru dispozitivele tactile
v1.5.0 (24.02.2016)
- Adăugați opțiunea „timeout” pentru dispozitivele tactile
v1.4.0 (18.02.2016)
v1.3.3 (27.01.2016)
- Obiectivul fix s-a blocat dacă șoarecele este prea rapid.
v1.3.1 (27.08.2015)
v1.3.0 (06.04.2015)
v1.2.6 (24.01.2015)
v1.2.3 (24.01.2015)
v1.2.2 (26.12.2014)
v1.2 (22.12.2014)
v1.1 (22.12.2014)
- Remediați problema în care obiectivul era acoperit de alte elemente
Acest minunat plugin jQuery este dezvoltat de thdoan . Pentru mai multe utilizări avansate, vă rugăm să verificați pagina demo sau să vizitați site-ul oficial.
0 comentarii:
Trimiteți un comentariu