Je suis très nouveau à jquery et j'ai besoin d'aide. J'essaye de changer un élément de CSS quand j'entre dans une zone de texte. J'ai appliqué une classe css à mes zones de texte et j'ai quelques balises div autour de mes zones de texte.Lier une fonction jquery aux éléments
Lorsqu'un utilisateur sélectionne la zone de texte, je souhaite modifier la balise div souhaitée.
Voici comment le code html semble
<div class="left">
<div class="right">
<input name="myTextBoxID" type="text" id="myTextBoxID" class="myTextBox" />
<span id="rfInput"></span>
</div>
</div>
mon jquery ressemble à ceci
<script language="javascript" type="text/javascript">
$(function() {
$('.myTextBox').focus(function() {
$('.box.left').addClass("active");
}).blur(function() {
$('.box.left').removeClass("active");
});
});
</script>
Maintenant, le jquery travaille et change la classe sur le focus et le flou mais il affecte tous les éléments witht qu'il classe = "myTextBox" comment puis-je obtenir jquery à attacher à tous les éléments, mais seulement tirer le changement de css dans les textboxes sélectionnés en dehors de la classe des éléments?
Toute aide serait géniale!
votre question, tout comme hier http://stackoverflow.com/questions/2964615/attaching-a-jquery-function-to-some-textboxes est déroutant ... s'il vous plaît être plus détaillé ... – Reigel