動的に作成されたdivにonclickハンドラーを追加できるようにしたい。
要素を作成する方法は次のとおりです。
function add_remove_roll_func(){
for (var i = 0; i<3; i++){
li_dice_side_one = createElementWithClass('li',arguments[i]);
add_remove_roll.appendChild(li_dice_side_one);
document.getElementById("ul");
}
}
add_remove_roll = createElementWithOutClass('ul');
dice_toolbar_wrapper_close.appendChild(add_remove_roll);
document.getElementById("dice-content-wrapper");
add_remove_roll_func("add","remove","roll");
addremoveイベントとrollイベントでさまざまな関数を呼び出したい。
私はやってみadd_remove_roll_func("'add' 'onclick="function'...)
ましたが、それは自動的に魔法のように機能しませんでした:)。
jQueryでそれを行うことはできますが、ネイティブjavascriptでこれを行う必要があります。