我希望我很清楚。我想将代码注入原型对象(构造函数中用户定义对象的新实例)这些是代码中的对象:
`var menu = new Menu("#myMenu");
var item1 = new Item("list");
var item2 = new Item("torso", "#FF5C5C");
var item3 = new Item("blind", "#FF5C5C");
var item4 = new Item("paypal", "#FFF15C");
var item5 = new Item("link", "#64F592");
var item6 = new Item("blind", "#FF5C5C");`
基本上我希望var item1
的{{1}}到var item6
这些新变量在点击时每个链接到一个url或div。
所以我想知道我如何为每个var对象注入一个代码示例和class Item {
constructor(icon, backgroundColor)
,以便它们各自执行自己的函数,我在哪里实际适合代码来执行此操作。我在构造函数中尝试了这个:
addEventListener
但这仅适用于this.$element.on('click', function() {
window.location.href = "book.html";
});
。