crab27 Δημοσ. 16 Σεπτεμβρίου 2016 Δημοσ. 16 Σεπτεμβρίου 2016 Καλημέρα χρησιμοποιώ jquery και θέλω να προσθέσω ένα hover effect σε ένα class και συγκεκριμένα να εμφανίζεται ένα element με .show(). Το πρόβλημα είναι ότι έχω πολλά class με το ίδιο όνομα και όταν γίνεται το hover στο πρώτο class το .show() εκτελείται και στα υπόλοιπα class με το ίδιο όνομα. Υπάρχει τρόπος να εκτελείται το show μόνο στο class που γίνεται hover εκείνη την στιγμή??
Ρεkλα Δημοσ. 16 Σεπτεμβρίου 2016 Δημοσ. 16 Σεπτεμβρίου 2016 Το element που θες να εμφανίζεται, ανήκει μέσα σε ένα άλλο element στο οποίο έχεις βάλει το hover? Αν ναι: $(".class").hover( function(){ $(this).find('.sygkekrimeno child element').show(); }, function(){ mplamplampla.. } ); Αν οχι, οπως και να εχει το $(this) ειναι η λυση..
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα