SlackulatoR Δημοσ. 9 Οκτωβρίου 2013 Δημοσ. 9 Οκτωβρίου 2013 Καλησπέρα, έχω ένα website στο οποίο τρέχει ένα script (gallery) μόνο με jQuery 1.8.3. Μέσα σε ένα div, φορτώνω διάφορες δικές μου html σελίδες, οι οποίες χρησιμοποιούν ένα άλλο script το οποίο τρέχει μόνο σε έκδοση 1.6.1. 1) Είναι εφικτό, αφού φορτώσει το script που χρησιμοποιεί την 1.6.1 μετά να γίνει αφαιρεθεί το script, έτσι ώστε να μην μπλέκεται με το άλλο που χρησιμοποιεί την 1.8.3; 2) Υπάρχει τρόπος να τρέξουν τα scripts με την τελευταία έκδοση jQuery(1.10.2) ή αυτό είναι εφικτό μόνο αν γίνουν update από τους developers τους; (πράγμα δύσκολο εφόσον το δεύτερο είναι του 2009). Ρωτάω διότι αν υπάρχει τρόπος μπορώ να αποφύγω το πρόβλημα στην ερώτηση 1.
παπι Δημοσ. 9 Οκτωβρίου 2013 Δημοσ. 9 Οκτωβρίου 2013 Αν αλλαξεις σε last και στα δυο; Δουλευει; Αν οχι, δες εδωhttp://api.jquery.com/jQuery.noConflict/ για το πως αλλαζεις alias και κανε replace με καποιον text editor τα alias στις βιβλιοθηκες που εχουν το παλιο jq 1
SlackulatoR Δημοσ. 9 Οκτωβρίου 2013 Μέλος Δημοσ. 9 Οκτωβρίου 2013 Όχι, δουλεύουν μόνο με τις εκδόσεις που ανέφερα, γι'αυτό είπα μήπως μόνο αυτοί που έχουν κάνει develop τα scripts μπορούν να τα κάνουν να δουλέψουν στην τελευταία έκδοση. Το noConflict φαίνεται να είναι η λύση σε αυτό το πρόβλημα, αλλά δεν μου δούλεψε με μία πρώτη προσπάθεια. Το index.html αρχείο φορτώνει την 1.8.3 και η gallery που φορτώνει στην index τρέχει με 1.6.1. Που ακριβώς πρέπει να το χρησιμοποιήσω για να δουλέψει; Μία άλλη ιδέα που είχα είναι να χρησιμοποιήσω iframe για τα html με 1.6.1 αλλά προσπαθώ να το αποφύγω.
defacer Δημοσ. 9 Οκτωβρίου 2013 Δημοσ. 9 Οκτωβρίου 2013 Δοκίμασε το jquery migrate plugin. Τα docs λένε πως υποστηρίζει μέχρι 1.6.4 προς τα πίσω που δεν είναι μακριά από την 1.6.1 που λες, οπότε μπορεί να δουλέψει κατευθείαν ή έστω με κάποια μικρή επέμβαση εκ μέρους σου. Το noConflict(true) επίσης μπορεί να δουλέψει, αλλά μπορεί και όχι -- εξαρτάται από το τι ακριβώς κάνουν τα plugins. 1
SlackulatoR Δημοσ. 9 Οκτωβρίου 2013 Μέλος Δημοσ. 9 Οκτωβρίου 2013 Το script που έτρεχε με την 1.8.3 έτρεξε και στην 1.10.2. Το άλλο όχι. Αυτό εδώ είναι το script: http://www.catchmyfame.com/2009/06/25/jquery-beforeafter-plugin/ αν θέλεις να ρίξεις μια ματιά.
παπι Δημοσ. 9 Οκτωβρίου 2013 Δημοσ. 9 Οκτωβρίου 2013 Κανονικα δουλευει με latest. http://nokanoki.netau.net/beforeafter.html edit: Που'σαι βρε defacer; 1
SlackulatoR Δημοσ. 9 Οκτωβρίου 2013 Μέλος Δημοσ. 9 Οκτωβρίου 2013 Κανονικα δουλευει με latest. http://nokanoki.netau.net/beforeafter.html edit: Που'σαι βρε defacer; Ευχαριστώ το jquery-ui ήταν το πρόβλημα...
defacer Δημοσ. 10 Οκτωβρίου 2013 Δημοσ. 10 Οκτωβρίου 2013 edit: Που'σαι βρε defacer; Είμαι πλέον περαστικός μία στο τόσο. Αποφάσισα πως δεν είναι μέρος για μένα αυτό το forum.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα