Ajax Post και External Jquery

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

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

Απάντηση
Άβαταρ μέλους
otheosadis
Δημοσιεύσεις: 12
Εγγραφή: 10 Δεκ 2006 20:20

Ajax Post και External Jquery

Δημοσίευση από otheosadis » 12 Ιούλ 2011 17:27

Καλησπέρα,

Σε ένα site χρησιμοποιώ ajax post μέσω του οποίου κάνω include διάφορα αρχεία Php.Μέχρι εδώ όλα καλά όμως οταν προσπάθησα να συμπεριλάβω στον κώδικα που έκανα include ενα jquery (συγκεκριμένα tabs ), ενω το αρχείο εμφανιζόταν κανονικά το jquery Ποθ κάνει την αλλαγή στα tab δεν λειτουργεί.Δεν υπαρχει η δυνατότητα με ajax post να φορτωνεται και άλλο script;;;

Ευχαριστώ.

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Ajax Post και External Jquery

Δημοσίευση από gvre » 12 Ιούλ 2011 23:26

Αν κατάλαβα καλά, φορτώνεις δυναμικά κώδικα jquery και tabs. Αν είναι έτσι, δοκίμασε .live("click",...) αντί .click() . Για περισσότερα ρίξε μια ματιά στο jquery live.

Άβαταρ μέλους
otheosadis
Δημοσιεύσεις: 12
Εγγραφή: 10 Δεκ 2006 20:20

Ajax Post και External Jquery

Δημοσίευση από otheosadis » 13 Ιούλ 2011 01:10

Ακριβώς.Φορτώνω δυναμικά με post Που γίνεται με ajax και το αποτέλεσμα είναι tabs, τα κλασικά στο site του jquery.Εαν κατάλαβα καλά πρέπει να αντικαταστήσω το .bind με το .live;

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Ajax Post και External Jquery

Δημοσίευση από gvre » 13 Ιούλ 2011 01:25

Δοκίμασε το και λογικά θα είσαι οκ.

megsk
Δημοσιεύσεις: 215
Εγγραφή: 14 Ιούλ 2011 02:09

Ajax Post και External Jquery

Δημοσίευση από megsk » 14 Ιούλ 2011 02:48

Tο καλύτερο είναι το delegate("a", "click", function() νομίζω γενικά για έλεγχο για clicks

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Ajax Post και External Jquery

Δημοσίευση από gvre » 14 Ιούλ 2011 10:46

Σίγουρα χρειάζεται την delegate ή την live. Όπως πρότεινες κι εσύ είναι καλύτερα να χρησιμοποιήσει την delegate.
Μπορεί να δει τις διαφορές μεταξύ bind, live και delegate και να καταλάβει γιατί δε λειτουργούν τα click στα tabs με την bind.

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Ajax Post και External Jquery

Δημοσίευση από gvre » 05 Νοέμ 2011 14:48

Με τη νέα έκδοση του jQuery (1.7) τα click, bind και delegate έχουν αντικατασταθεί από τα on() και off(). Περισσότερα στο http://www.sitepoint.com/jquery-17-whats-new/

Απάντηση

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

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

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