コードから要素を作成し、onclick、要素にパラメータとして追加したいと考えています。私はこの試みた:my fiddle要素を渡して、onclickから関数を呼び出す
$(document).ready(function(){
elementToPass = $('.aaa').children()[0];
var element = '<div class="ccc" onclick="myFun(' + elementToPass + ')">ccc</div>';
$('.aaa').append(element);
});
myFun = function(){
console.log('its working');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<div class="aaa">
<div class="bbb">
bbb
</div>
</div>
を、それはエラーを発生させ、コード内のイベントハンドラの割り当て/
エラーは何ですか? – Samir