2012年7月7日土曜日

Firefoxアドオン開発-JQueryの.append()で書き込めなかったんすよ。

DC2Fアドオン作成中、チャットの表示をしようとする時に
TypeError: p is null

ってエラーに悩まされた。

初歩的な話っぽいけど、XULで「<」とか「&」とか.append()で書き込もうとするとでるっぽい。
タグいれたきゃはこんな風にしろってさあああああ。
var href = "http://www.google.com/";
var text = "Google";
$("body").append(
$("<div>", { class: "foo" })
.append($("<a>", { href: href, text: text })
.click(function (event) { alert(event.target.href) }))
.append($("<span>").text("Foo")));

&はどうすればいいのかまだわからない・・・。
XUL_School/DOM_Building_and_HTML_Insertion#jQuery_Templating

っていうか子供泣き過ぎでブログ書けねぇ!腕を引っ張るな!wwwwww

0 件のコメント: