将代码注入原型对象

时间:2018-04-05 18:34:31

标签: javascript url prototype new-operator addeventlistener

我希望我很清楚。我想将代码注入原型对象(构造函数中用户定义对象的新实例)这些是代码中的对象:

`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"; });

0 个答案:

没有答案