我是JS类的新手。
我那里有一些模拟棋盘和大象行为的代码。
如何为任何div分配一个elephant
类,以便在同一html上缠绕多个它们?
https://jsfiddle.net/2ybwet39/
它会像:
class elephant{
// all the js that describes elephant behaviour here
}
let item = new elephant;
感谢您的帮助。
答案 0 :(得分:0)
class IECantUseClass{
constructor(elementInstance){
this.element = elementInstance;
}
click(func){
this.element.onclick = function(){
func(this);
}
}
}
var wtf = new IECantUseClass(document.getElementById('test'));
wtf.click(function(t){
console.log(t.id);
});
<div id='test'>Click this text to see the Element id</div>