Добавление пунктов меню Jquery contextMenu
В процессе выполнения одного задания столкнулся с проблемой, масштаб которой мне трудно оценивать. Обращусь с вопросом сюда. Используя плагин Jquery contextMenu мне нужно написать некую функцию, которая бы добавляла пункты меню количественно, конкретное количество зависит от числа в input type="number". То-есть, после того, как в input будет какое-то число, открывая контекстное меню, количество пунктов меню соответствовало этому числу.
<script>
$(function() {
$.contextMenu({
selector: '.input-with-context-menu',
callback: function(key, options) {
var m = "clicked: " + key;
window.console && console.log(m) || alert(m);
},
items: {
"blank": {name: "Blank", icon: "meh-blank"},
"sep1": "---------",
"finish": {name: "Применить", icon: function(){
return null;
}}
}
});
$('.input-with-context-menu').on('click', function(e){
console.log('clicked', this);
})
});
Данный пример является стандартным примером в документации плагина, кроме пары имён. В этой же документации не нашёл создания пунктов в меню "на ходу", только прописывание этих самых пунктов заранее.