jQuery.widget("ui.test", {
_init: function(){
alert(this.element.innerHTML);
}
});
これを HTML 要素にアタッチするときに、どのようにすればよいでしょうか
。
<div id="baba">ja jaj</div>
<script>
$('#baba').test();//will alert "ja jaj"
</script>
ここで何が欠けていますか?
私が逃したもの:
私のコードは実際には完全に問題ありませんでしたが、それは HTML 要素であると想定していthis.element
ましたが、実際には jQuery オブジェクトでした。したがって、以下の回答で機能しているinnerHTML
間は何もしませんでした。html()