John Resigの投稿: http ://ejohn.org/apps/workshop/adv-talk/#3 には、オブジェクトパラメータを使用してメソッドをアタッチできると書かれています。
'text'は問題なく機能しているように見えますが、オブジェクト内の他のすべてのものが属性として要素に追加されます。
これに添付できる他の方法はありますか?
$("<li/>", {
click: function(){},
id: "test", // mix ids and jQuery methods
class: "clickable"
});
それともこれが解決策ですか?
$("<li/>")
.click(function(){})
.attr("id","test")
.addClass("clickable");