Windows Vista/7 ガジェットを開発し、addTextObject () を使用してテキストを出力する場合、次のように動作します。
var mytext = "Hello";
document.getElementById("background").addTextObject(mytext , "Verdana", 11, "white", 10, 10);
しかし、このjQueryセレクターを変数に入れて動作させることはできません:
var mytext = $("#myid").text();
document.getElementById("background").addTextObject(mytext , "Verdana", 11, "white", 10, 10);
動作しません。空の文字列を書き込むだけです。なんで?