234 votes

Modifier le texte d’espace réservé à l’aide de jQuery

J’utilise un plugin d’espace réservé de jQuery (https://github.com/danielstocks/jQuery-Placeholder). J’ai besoin de changer le texte d’espace réservé avec le changement dans le menu déroulant. Mais il n’évolue pas. Voici le code :

Mon code Html :

Peut quelqu'un comprendre cela ?

413voto

Neshat Khan Points 606
<pre><code></code><p>Copiez et collez ce code dans votre fichier js, cela changera tous les texte d’espace réservé du site entier.</p></pre>

100voto

Creator Points 61

Vous pouvez utiliser code suivant pour mettre à jour plcaeholder :

14voto

ori Points 5285

Le plugin n'a pas l'air très robuste. Si vous appelez .placeholder() de nouveau, il crée un nouveau Placeholder instance tandis que les événements sont encore liés à l'ancien.

En regardant le code, il semble que vous pouvez faire:

$("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname)").blur();

MODIFIER

placeholder est un attribut HTML5, devinez qui n'est pas le soutenir?

Votre plugin ne semble pas vraiment pour vous aider à surmonter le fait que IE ne le supporte pas, donc même si ma solution fonctionne, votre plugin ne fonctionne pas. Pourquoi ne pas vous en trouvez une qui ne.

9voto

Blankasaurus Points 4053

est une chaîne. Utilisation ou recherchez de '1'. Les dix sont pour désigner la base 10.

Ou

Autres Plugins

Ori a porté à mon attention que le plugin que vous utilisez ne résout toutefois pas échec IEs HTML.

Essayez quelque chose comme ceci : http://archive.plugins.jquery.com/project/input-placeholder

1voto

Timothy Aaron Points 1171

Déplacer votre première ligne vers le bas fait pour moi : http://jsfiddle.net/tcloninger/SEmNX/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X