Just nu i M3-nätverket
Gå till innehåll

Göra mer med Javascript


Admini

Rekommendera Poster

https://github.com/furf/jquery-ui-touch-punch
 

För närvarande, jQuery UI gör användargränssnitt biblioteket inte stödja användningen av beröringshändelser i sina widgets och interaktioner. Detta innebär att den slick UI du utformats och testats i datorns webbläsare kommer att misslyckas på de flesta, om inte alla, pekfunktioner mobila enheter, becuase jQuery UI lyssnar på mushändelser-mouseover, mouse och mouseOut-inte vid evenemang-touchstart, touchmove och touchend.
 
Det är där jQuery UI Touch Punch kommer in. Touch Punch fungerar med hjälp av simulerade händelser att kart beröringshändelser till sina mus händelse analoger. Bara inkludera skript på din sida och dina beröringshändelser kommer att förvandlas till deras motsvarande mus händelser som jQuery UI svarar som förväntat.
 
Som sagt, är Touch Punch en hacka. Den duck stansar några av jQuery UI: s kärnfunktioner för att hantera kartläggning av beröringshändelser. Touch Punch fungerar med alla grundläggande implementationer av jQuery UI: s interaktioner och widgets. Däremot kan du hitta fler komplicerade fall där Touch Punch misslyckas. Om så är fallet, bläddra ner för att lära dig hur du kan lämna och / eller åtgärda problem.
 
Denna kod är dubbla licensieras under MIT eller GPL version 2 licenser och är därför fri att använda, modifiera och / eller distribuera, men om du inkluderar Touch Punch i andra programvaror eller plugins, inkludera en fördelning på det ursprungliga programmet och en länk till denna Touch Punch webbplats .
Länk till kommentar
Dela på andra webbplatser

 

https://github.com/furf/jquery-ui-touch-punch

 

För närvarande, jQuery UI gör användargränssnitt biblioteket inte stödja användningen av beröringshändelser i sina widgets och interaktioner. Detta innebär att den slick UI du utformats och testats i datorns webbläsare kommer att misslyckas på de flesta, om inte alla, pekfunktioner mobila enheter, becuase jQuery UI lyssnar på mushändelser-mouseover, mouse och mouseOut-inte vid evenemang-touchstart, touchmove och touchend.
 
Det är där jQuery UI Touch Punch kommer in. Touch Punch fungerar med hjälp av simulerade händelser att kart beröringshändelser till sina mus händelse analoger. Bara inkludera skript på din sida och dina beröringshändelser kommer att förvandlas till deras motsvarande mus händelser som jQuery UI svarar som förväntat.
 
Som sagt, är Touch Punch en hacka. Den duck stansar några av jQuery UI: s kärnfunktioner för att hantera kartläggning av beröringshändelser. Touch Punch fungerar med alla grundläggande implementationer av jQuery UI: s interaktioner och widgets. Däremot kan du hitta fler komplicerade fall där Touch Punch misslyckas. Om så är fallet, bläddra ner för att lära dig hur du kan lämna och / eller åtgärda problem.
 
Denna kod är dubbla licensieras under MIT eller GPL version 2 licenser och är därför fri att använda, modifiera och / eller distribuera, men om du inkluderar Touch Punch i andra programvaror eller plugins, inkludera en fördelning på det ursprungliga programmet och en länk till denna Touch Punch webbplats .

 

Ok, nu har jag inkluderat dessa 2 scripten i HEAD taggen:

<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.8.17/jquery-ui.min.js"></script>

och sedan den här:

 

Include Touch Punch after jQuery UI and before its first use

Tolkar jag som nånstans i body taggen, eller?

<script src="jquery.ui.touch-punch.min.js"></script>
Länk till kommentar
Dela på andra webbplatser

OH oh Oh, nu har jah fixat det hahaha, :)

Jag insåg först inte att jag måste ladda ner en fil också.

Först måste man inkludera flera online-filer, men även ladda ner och inkludera den här:

jquery.ui.touch-punch.min.js 

Vad skönt, att det till slut funkar , suck! ;)

Här är den:

http://php.sohbat.se/test/resizeable.html

 

Tack för all hjälp

Länk till kommentar
Dela på andra webbplatser

Den funkar behjälpligt. man kan dra i en kant men bara i en riktning och bara en liten bit.

Jag kan alltså inte flytta på en kant i alla riktningar, utan man får göra det fler gånger.

Det kan bero på min iPhone också.

Men det här bättre än ingen lösning alls.

:)

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...