jquery trouver élément suivant avec classe

J’essaie de trouver l’élément suivant avec une classe “d’erreur” et de bash un mur.

En regardant la démo sur le site de jQuery, cela devrait fonctionner, mais pas.

$("button[disabled]").next().text("this button is disabled"); 
no overwrite
no overwrite

J’essaie de trouver l’intervalle ou la div ou autre chose après l’élément en question, comme le bouton ci-dessus.

de sorte que la ligne de bouton désactivée devrait se lire comme suit: “aucun écrasement de ce bouton n’est modifié”

J’ai essayé

$("button[disabled]").next(".error").text("this button is disabled");

en vain.

    Le problème est que vous utilisez la prochaine fonction de déplacement plutôt que nextAll

     $("button[disabled]").nextAll(".error").text("this button is disabled"); 

    Lorsque vous utilisez next, il suffit de regarder l’élément “next” qui est

     no overwrite 

    Ensuite, tous les frères et sœurs sont les suivants

    Essaye ça:

     $("button[disabled=disabled]").parent().find("span.error").text("this button is disabled"); 

    J’espère que cela aide. Sinan.

    next() ne fonctionnera pas dans ce cas car il doit être un frère pour que cela fonctionne. Dans ce cas, vous avez besoin de:

     $("button[disabled]").parent().nextAll() .find("span.error:first").text("this button is disabled");