jQuery sélecteur d'Attribut OU Opération
Voici mon html
:
<div id="l">l</div>
<div id="a">a</div>
<div id="i">i</div>
Comment changer la couleur de la seule l
et a
attribué éléments? J'ai cherché un sélecteur OU quelque chose comme ceci:
$(function(){
$('div[id=l,a]').css('color','red');
});
Ça ne fonctionne pas, est-il quelque chose comme ça en jQuery?
MODIFIER
Merci les gars, ça fonctionne maintenant:
$('[id=l], [id=a]').css('color', 'red');
Mais que si je veux de recherche pour les codes à l'intérieur d'un <div>
comme $('[id=l], [id=a]','div')
. Cela ne fonctionne pas, comment dois je faire?
OriginalL'auteur trrrrrrm | 2011-06-27
Vous devez vous connecter pour publier un commentaire.
Violon: http://jsfiddle.net/maniator/2Xuat/
pas de problème ^_^
Techniquement c'est un sélecteur d'id. Sélecteur d'attributs serait
$('[id=l], [id=a]').css('color', 'red');
juste au cas où vous en avez besoin.utiliser un sélecteur d'id pour id. ne pas utiliser attr....
Je pense que tu veux dire
$('.inputs[name="something"], .inputs[name="somethingElse"]')
. Ou utiliserfilter
:$('.inputs').filter('[name="something"], [name="somethingElse"]')
OriginalL'auteur Neal