Εφόσον τα tablets δεν έχουν δεξί click...

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
philos
Δημοσιεύσεις: 260
Εγγραφή: 30 Αύγ 2007 23:32

Εφόσον τα tablets δεν έχουν δεξί click...

Δημοσίευση από philos » 13 Ιουν 2015 22:16

Έχω φτιάξει μια σελίδα με Google Map + markers (jQuery, JavaScript, PHP). Ο χρήστης κάνει δεξί click σε ένα σημείο του χάρτη κι ένα bubble του εμφανίζεται με πεδία τα οποία συμπληρώνει και πατάει save για να αποθηκευτεί το marker του στον χάρτη.

Το θέμα είναι ότι θέλω αυτό να μπορεί να γίνεται και μέσω tablets (τα οποία δεν έχουν right click). Πως μπορώ να το κάνω αυτό;
Έλεγα να χρησιμοποιούσα κανέναν κώδικα που εντοπίζει παρατεταμένο click (= παρατεταμένη πίεση στην οθόνη του tablet; ), ωστόσο στα PC, η παρατεταμένη πίεση του ποντικιού χρησιμοποιείται και για να "συρθεί" ο χάρτης..

Καμιά ιδέα; :D

jako
Δημοσιεύσεις: 3
Εγγραφή: 13 Ιουν 2014 23:40
Τοποθεσία: Cyprus

Εφόσον τα tablets δεν έχουν δεξί click...

Δημοσίευση από jako » 14 Ιουν 2015 02:07

κάτι ανάλογο ψάχνω και εγώ! με παρατεταμένο κλίκ να σου βγάζει τις επιλογές του right click!

Άβαταρ μέλους
philos
Δημοσιεύσεις: 260
Εγγραφή: 30 Αύγ 2007 23:32

Εφόσον τα tablets δεν έχουν δεξί click...

Δημοσίευση από philos » 14 Ιουν 2015 22:45

Έχετε να προτείνετε κάποιο εύκολο jQuery plugin που να δίνει πρόσβαση σε touch events?

Θέλω με κάποιον τρόπο να τρέξω ένα event για παρατεταμένο tap σε tablet, όπως το παρακάτω:

Κώδικας: Επιλογή όλων

google.maps.event.addListener(map, 'longpress', function(event) {}

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Εφόσον τα tablets δεν έχουν δεξί click...

Δημοσίευση από giannis17 » 19 Ιουν 2015 22:05

"There is only one problem with common sense; it’s not very common."
– Milt Bryce

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες