Panzoom: Panzoom рдирд╡реАрдирддрдо Chrome рдкрд░ рдЙрдк-рдЖрдЗрдЯрдореЛрдВ рдХреЗ рдореВрд╕рдбрд╛рдЙрди рдИрд╡реЗрдВрдЯ рдХреЛ рдЫреБрдкрд╛рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рджрд┐рд╕ре░ 2016  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: timmywil/panzoom

рдореИрдВрдиреЗ jQuery.draggable рдХреЗ рд╕рд╛рде рдЗрд╕ рднрдпрд╛рдирдХ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреНрд░реИрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдиреЛрдбреНрд╕ рдХреЗ рд╕рд╛рде рдкреИрди/рдЬрд╝реВрдо рдЖрд░реЗрдЦ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛,
рд▓реЗрдХрд┐рди рдирд╡реАрдирддрдо рдХреНрд░реЛрдо рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рдиреЛрдбреНрд╕ рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреЗред

рдЫреЛрдЯреА рдЬрд╛рдВрдЪ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдХреНрд░реЛрдо рдиреЗ рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ,
рддреЛ рдЕрдм рдкреИрдирдЬрд╝реВрдо рдкреНрд▓рдЧрдЗрди рдЪрд╛рдЗрд▓реНрдб рдиреЛрдб рдХреЗ рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдпрд╣ рдореВрд╕рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рдПред
Panzoom рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯ рдХреЛ рджрдмрд╛рддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЛрдИ рдореВрд╕рдбрд╛рдЙрди рдЗрд╡реЗрдВрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбреНрд░реИрдЧрд┐рдВрдЧ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

jquery.panzoom.js v3.2.2
jquery 3.1.0 рдпрд╛ v1.11.3
jqueryui 1.12.0 рдпрд╛ 1.10.3
рдХреНрд░реЛрдо 55.0.2883.75 (64-рдмрд┐рдЯ) рдЙрдмрдВрдЯреВ 16.04

рдпрд╣рд╛рдБ рдПрдХ рдбреЗрдореЛ рд╣реИ
http://codepen.io/yurigor/pen/yVjeGB

рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'рдЗрдЧреНрдиреЛрд░ рдЪрд┐рд▓реНрдбреНрд░реЗрдиреНрд╕рдПрд╡реЗрдВрдЯреНрд╕' рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рд╛
рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢!
рдХрд┐рд╕реА рдХреЛ, рдЬрд┐рд╕реЗ рднреА рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣рд╛рдБ рдПрдХ рд╕реАрдзрд╛ рд▓рд┐рдВрдХ рд╣реИ:
https://github.com/YuriGor/jquery.panzoom/tree/ignoreChildrensEvents/dist

@timmywil , рдЕрдЧрд░ рдЖрдк рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ
рдореИрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрд╡рд░реАрд▓реЛрдб рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдБ
grunt watch:dev
рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ред
http://localhost :35711/ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ
{"tinylr":"Welcome","version":"0.2.1"}
рдФрд░ рдХрдо рд╕реЗ
http://localhost :35711/test/index.html
рдпрд╛
http://localhost :35711/demo/index.html
рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ
{"error":"not_found","reason":"no such route"}

рд╕рднреА 12 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдХреНрд░реЛрдо v55ред рдореЗрд░реЗ рдкрд╛рд╕ рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рдВрдбреЛ рд╣реИ, рдФрд░ рдореИрдВ рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд╕рдбрд╛рдЙрди рдИрд╡реЗрдВрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛? рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рдПрдХ рд╢рд╛рдЦрд╛ рд╣реИ, рдореИрдВ рдЕрднреА рдХреЗ рд▓рд┐рдП рдлрдВрд╕ рдЧрдпрд╛ рд╣реВрдБред

рдЖрдкрдХреА рд╢рд╛рдЦрд╛ рдорд┐рд▓реА рдФрд░ рдпрд╣ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд░рддреА рд╣реИред рдзрдиреНрдпрд╡рд╛рдж рдпреВрд░реАрдЧреЛрд░ рдпрд╣ рдЕрджреНрднреБрдд рд╣реИ

рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢!
рдХрд┐рд╕реА рдХреЛ, рдЬрд┐рд╕реЗ рднреА рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣рд╛рдБ рдПрдХ рд╕реАрдзрд╛ рд▓рд┐рдВрдХ рд╣реИ:
https://github.com/YuriGor/jquery.panzoom/tree/ignoreChildrensEvents/dist

@timmywil , рдЕрдЧрд░ рдЖрдк рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ
рдореИрдВ рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрд╡рд░реАрд▓реЛрдб рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдБ
grunt watch:dev
рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ред
http://localhost :35711/ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ
{"tinylr":"Welcome","version":"0.2.1"}
рдФрд░ рдХрдо рд╕реЗ
http://localhost :35711/test/index.html
рдпрд╛
http://localhost :35711/demo/index.html
рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ
{"error":"not_found","reason":"no such route"}

рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдлрд┐рдХреНрд╕ рдореЗрд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рдерд╛ рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рдХреБрдЫ рдЬреЛрдбрд╝рд╛ред (рдореЗрд░реЗ рдХрдИ рдиреЗрд╕реНрдЯреЗрдб рдмрдЪреНрдЪреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрдиреНрдп рдХреЛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП)

@timmywil рдХреНрдпрд╛ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЕрд╕рд▓ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рд░реЛрдореА 45 рдЬреИрд╕рд╛ рд╣реА рдореБрджреНрджрд╛ рд╣реИред рдореИрдВ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ 2: рдпрд╣ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдХрд┐ рдХрд┐рди рддрддреНрд╡реЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рд╣реИ, рд╕рд╣рд╛рдпрдХ рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ:

ignoreChildEventsFrom: [".things-to-ignore1", ".things-to-ignore2"]

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ 3: рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЧрдпрд╛ рд╣реЛрдЧрд╛ "рдпрджрд┐ рд╡реЗ рдкреИрдирдЬрд╝реВрдо рддрддреНрд╡ рдХреЗ рднреАрддрд░ рд╣реИрдВ рддреЛ рдореИрдВ рд▓рд┐рдВрдХ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реВрдВ?"ред

рдореИрдВ рдЬреЛ рдХрд░рддрд╛ рд╣реВрдВ рд╡рд╣ 969 рд▓рд╛рдЗрди рдкрд░ рд░реЛрдХрдерд╛рдо рдбрд┐рдлреЙрд▓реНрдЯ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛ рд╣реИред рд░реЛрдХрдерд╛рдо рдбрд┐рдлреЙрд▓реНрдЯ рдШрдЯрдирд╛ рдХреЛ рдЕрдкрдиреЗ рдмрдЪреНрдЪреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рд╕реЗ рд░реЛрдХ рджреЗрдЧрд╛ред

@рдЦрдирд╛рдЬрд╝ ,

рдореЗрд░реА рд╕рдордЭ рд╕реЗ, preventDefault рдПрдХ рддрддреНрд╡ (рдПрдХ рдмрдЪреНрдЪреЗ рдпрд╛ рд╕реНрд╡рдпрдВ рдкреИрдирдЬрд╝реВрдо рддрддреНрд╡) рд╕реЗ рдЬреБрдбрд╝реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛, рдФрд░ stopPropagation рдШрдЯрдирд╛рдУрдВ рдХреЛ рдореВрд▓ рддрддреНрд╡ рдореЗрдВ рдмреБрд▓рдмреБрд▓реЗ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХ рджреЗрдЧрд╛ред

рдПрдлрдПрдХреНрдпреВ рдореЗрдВ рдПрдХ рд╕рд░рд▓ рдФрд░ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди рд╣реИ:


  1. рдореИрдВ рд▓рд┐рдВрдХ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ рдЕрдЧрд░ рд╡реЗ рдПрдХ Panzoom рддрддреНрд╡ рдХреЗ рднреАрддрд░ рд╣реИрдВ? рдЙрджрд╛рд╣рд░рдг
  • рдорд╛рдЙрд╕рдбрд╛рдЙрди рдФрд░ рдЯрдЪрд╕реНрдЯрд╛рд░реНрдЯ рдЗрд╡реЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЗрд╡реЗрдВрдЯ рдкреНрд░рдЪрд╛рд░ рд░реЛрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдкреИрдирдЬрд╝реВрдо рддрддреНрд╡реЛрдВ рдХреЗ рднреАрддрд░ рдкреИрдирдЬрд╝реВрдо рддрддреНрд╡реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓ рд╕рдХреЗред рд▓рд┐рдВрдХ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдмрд╛рдЗрдВрдб рдХрд░реЗрдВ рдЬреЛ рдИрд╡реЗрдВрдЯ рдХреЛ Panzoom рд╣реИрдВрдбрд▓рд░ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ:
$('.panzoom a').on('mousedown touchstart', function( e ) {
  e.stopImmediatePropagation();
});

рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдпрдВ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдХрд┐рд╕реА рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╣рд╛рдп @ рдЧреНрд▓реЗрди -84

рд╣рд╛рдВ, рд░реЛрдХрдерд╛рдо рдбрд┐рдлреЙрд▓реНрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛ред рд▓реЗрдХрд┐рди, рдЬрдм рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рднреЗрдЬрд╛ рдФрд░ рд╕реБрдирд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рдпрд╣ рдмрдЪреНрдЪреЗ рд╕реЗ рдорд╛рдЙрд╕рдбрд╛рдЙрди рдХреЛ рднреА рд░реЛрдХреЗрдЧрд╛ред

рдХреНрд░реЛрдо рдореЗрдВ 55 рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдЕрдм рдбрд┐рд╕реНрдкреИрдЪ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреИрдирдЬрд╝реВрдо рдХреЛ рдкреЙрдЗрдВрдЯрд░рдбрд╛рдЙрди рдкрд░ рд╕реБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмрдЪреНрдЪреЗ рдорд╛рдЙрд╕рдбрд╛рдЙрди рдХреЛ рд╕реБрдирддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдЬреЗрдПрд╕рдмреАрди рдпрд╣рд╛рдВ рд╣реИ:

https://jsbin.com/yozotuxina/edit?js

@рдЦрдирд╛рдЬрд╝ ,

рдЖрдк рдмрд╕ рдмрдЪреНрдЪреЗ рдкрд░ pointerdown рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рддрддреНрдХрд╛рд▓ рдкреНрд░рдЪрд╛рд░ рдХреЛ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВ ...

https://jsbin.com/sicapuledo/edit?html ,js,console,output

рдирдорд╕реНрддреЗ,

рдореИрдВрдиреЗ рдЖрдкрдХреА рд╕реБрд╡рд┐рдзрд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдЖрдкрдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдХрдХреНрд╖рд╛ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рд░рдгреА рдореЗрдВ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реВрдВред рд▓рдХреНрд╖реНрдп рдХреЗрд╡рд▓ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рд╣реИ рдпрджрд┐ рдмрдЪреНрдЪреЛрдВ рдХреЗ рдкрд╛рд╕ рд╕реВрдЪреАрдмрджреНрдз рд╡рд░реНрдЧ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдмреЗрд╢рдХ, рдЬреИрд╕реЗ рд╣реА рдЖрдкрдиреЗ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛, рдореВрд▓реНрдп рдХреЛ рд╕рд╣реА рдХрд╛рдо рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдареАрдХ рд╕реЗ рдлреЛрд░реНрдХ рдХрд░рдиреЗ рдФрд░ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред рдХреГрдкрдпрд╛ рдЙрд╕ рдЫреЛрдЯреЗ рд╕реЗ рд╕реБрдзрд╛рд░ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ рдФрд░ рдореБрдЦреНрдп рднрдВрдбрд╛рд░ рдореЗрдВ рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред

рдпрд╣рд╛рдВ рдЖрдкрдХреА рдлреЛрд░реНрдХ рд▓рд╛рдЗрди 959 рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдб рд╣реИ:

if (!options.disablePan || !options.disableZoom) {
    events[ str_start ] = function(e) {
        if(options.ignoreChildrensEvents) {
            if($.isArray(options.ignoreChildrensEvents)) {
                if(options.ignoreChildrensEvents.find(function(c){return $(e.target).hasClass(c);})) {
                    return;
                }
            }
            else if(e.target !== this){
                return;
            }
        }

        var touches;
                /* rest of code */

ignChildrensEvents рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рд╣реА, рдЧрд▓рдд рдпрд╛ ['рдЪрд╛рдЗрд▓реНрдб-рдХреНрд▓рд╛рд╕1', 'рдЪрд╛рдЗрд▓реНрдб-рдХреНрд▓рд╛рд╕2'] рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рд╛рджрд░

рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЗрдЧреНрдиреЛрд░ рдЪрд┐рд▓реНрдбреНрд░реЗрдиреНрд╕рдПрд╡реЗрдВрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

nsshunt picture nsshunt  ┬╖  20рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adred picture adred  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PrinceDhankhar picture PrinceDhankhar  ┬╖  16рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kylegoines picture kylegoines  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

timmywil picture timmywil  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ