J'ai une page qui utilise jQuery avec un petit pépin.Pourquoi cet élément DOM ne disparaîtra-t-il pas?
j'ai réussi à obtenir cela à un simple exemple qui illustre le problème:
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function hideIt()
{
$('#hideme').fadeOut('slow', function() { $(this).remove(); });
}
</script>
</head>
<body>
<div id='#hideme'>Hide me!</div>
<button onclick='hideIt();'>Hide</button>
</body>
</html>
Comme on peut s'y attendre, le problème est simple: la légende ne disparaît pas.
Quelle chose simple ai-je négligé? (Ou si ce n'est pas une chose simple, quelle chose compliquée ne me manque?)
Je suis un idiot :) –
Il est petit truc comme ça où il est si facile d'oublier - il est bon de prêter une nouvelle série d'yeux. –
Merci l'homme. Je me suis tellement habitué à utiliser # pour sélectionner que je l'ai simplement tapé distraitement dans l'attribut id. –