当我创建输入颜色类元素时,javascript会添加监听器authomaticaly,但是当我添加“add”函数时。听众不会自动添加。我该怎么办?
<script type="text/javascript">
function add() {
alert("movida");
var child = document.createDocumentFragment();
var tmp = document.createElement('input');
tmp.className = 'color';
child.appendChild(tmp);
document.body.appendChild(tmp);
}
</script>
</head>
<body>
<input class="color" >
<input class="color" >
<p onclick="add()" > add</p>
</body>
这里是js文件http://pastebin.com/yzja4iNV
答案 0 :(得分:0)
我刚刚调用了jscolor.init();功能结束并且有效:)