Передача события обмена в нотации объекта
У меня есть простой код, который идет с более сложным кодом, хотя я буду показывать только фрагмент в нотации объекта.
var test = {
add: {
select: function(options){
console.log(options.id);
console.log(options.className);
onchange: function(){
//code here
}
}
}
}
Это код выше, так как я пробовал много примеров, чтобы заставить эту работу запускать Vanilla JS или даже jQuery, чтобы запустить ее. Код для его работы будет выглядеть так:
test.add.select({
id:'id',
className: 'class',
onchange: function(){
if(key===0){
console.log('0');
}else if(key===1){
console.log('0');
}else if(key===2){
console.log('0');
}
}
});
Ключ устанавливается в качестве фактической кнопки выбора меню. Пожалуйста, смотрите JSBIN для гораздо лучшего визуального.
http://jsbin.com/amonid/1/edit
По сути, когда я выбрал "изменение", "console.logging" - это то, что я делаю, позже я изменю его для своих нужд. Может кто-нибудь объяснить мне, как я буду добавлять все это?