我必须使用我的 JavaScript 函数传递innerHTML
给 div。我传递的还有一个
,我必须为其附加一个点击事件,以便在点击它时,元素响应点击事件。innerHTML
div
我在这里有一个小提琴来解释这个问题:http: //jsfiddle.net/K2aQT/2/
HTML
<body>
<div id="containerFrame">
</div>
</body>
JavaScript
window.onload = function(){usersFunction();};
function usersFunction(){
var someHtml = '<div> <div class ="btnSettings"> </div> <span></span> </div>';
changeSource(someHtml);
}
function changeSource(newSource){
document.getElementById("containerFrame").innerHTML = newSource;
}
在传递源代码时,我如何告诉 JavaScript 函数传递的这个 HTML 也有一些元素必须绑定到点击事件?