Lors du développement d'un gadget Windows Vista/7 et la mise en forme du texte en utilisant addTextObject(), cela fonctionne:Pourquoi addTextObject() avec une variable jQuery ne fonctionne pas?
var mytext = "Hello";
document.getElementById("background").addTextObject(mytext , "Verdana", 11, "white", 10, 10);
Mais je ne peux pas obtenir ce sélecteur jQuery dans une variable de travailler:
var mytext = $("#myid").text();
document.getElementById("background").addTextObject(mytext , "Verdana", 11, "white", 10, 10);
Cela ne fonctionne pas, il écrit seulement une chaîne vide. Pourquoi?
J'ai eu des cas où j'ai dû abandonner le contrôle afin de permettre au navigateur de faire son travail. Pour ce faire, j'ai mis le code dans une fonction appelée par setTimeout(). – Nosredna
J'ai trouvé une solution de contournement, voir ici: http://stackoverflow.com/questions/923489/is-there-a-way-to-query-html-xml-content-from-a-variable-using-jquery –