if($("#target").html().trim().length>0){do sth}
il est bizarre que je suis l'erreur dit Uncaught TypeError: Impossible de lire la propriété « longueur » undefined et dans le code HTML j'aierreur bizarre de Jquery
<div id="target"><table><tr><td>ABC</td></tr></table></div>
Et la question bizarre est si je fais le console.info($("#target").html().trim().length)
, il me dira un certain nombre.
et la chose la plus bizarre que j'ai trouvé la seule façon d'éviter cette erreur est de modifier le contenu html
<div id="target">ABC</div>
sans la table html, il ne jeter que errow
vous souvenez-vous de mettre votre code dans un gestionnaire '$ (document) .ready()'? – Alnitak
depuis quand "trim()" est-il une fonction de surcharge de chaîne valide? c'est peut-être nouveau, mais je sais seulement utiliser jQuery.trim (STRING); et ainsi - vérifier la sortie de "trim()" à la fin de la chaîne avec "console.log" s'il vous plaît – TheHe
oui, je les ai mis en – john