Comment recuperer "img.toto, form img, div.ya img" ?
Personnelement, je n'y arrive pas. J'arrive a recuperer l'element (ou les elements) mais moi je veux recuperer exactement le selecteur qui a ete passe entre parenthese. Comment faire ca?
"Puis-je te demander a quoi ca va te servir? Il est possible qu'il y ai un moyen plus simple" ---> En gros je vais creer dynamiquement du CSS, donc si quelqu'un utilise ceci :
$('img.toto, form img, div.ya img').totoro();
J'aimerai pouvoir creer ce style:
img.toto, form img, div.ya img {
// Code CSS
}
Pourquoi me diras tu ? Pourquoi tu n'utilises pas directement la methode .css() ?
La reponse est que j'ai cree un effet CSS assez sympatique (desole je ne suis pas chez moi donc je n'ai pas les sources devant moi) le soucis c'est que cette effet fonctionne correctement lorsqu'il se trouve entre les balises <style>
Alors qu'il s'agit du meme code. Idem si je fais :
$("img").css(" // mon effet ");
Donc pour resumer je cherche a creer dynamiquement un <style> pour ensuite faire un append dans le <head> de la page. Et pour cela, il me faut absolument recuperer le selecteur (je ne compte pas les cas de figure du genre $(".list img").eq(0) )
Actuellement la technique que j'emploi c'est de creer mon <style> puis de faire un addClass() sur les elements. Ca fonctionne mais bon ...
C'est plus pour ma culture perso que je veux savoir comment recuperer ce selector
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.