Похоже, вы были на правильном пути. В основном вы хотите сделать эквивалент:
click: function() { return true; }, clickBubble: false
ИЛИ Это можно сделать в пользовательской привязке, например:
ko.bindingHandlers.stopBubble = {
init: function(element) {
ko.utils.registerEventHandler(element, "click", function(event) {
event.cancelBubble = true;
if (event.stopPropagation) {
event.stopPropagation();
}
});
}
};
Обычный обработчик щелчков / событий прикрепленный KO предотвратит действие по умолчанию, если вы не вернете true. Однако, если мы подключим наш собственный обработчик событий, то нам нужно только предотвратить его пузыри.
You have auto_increment_increment
set to 10, change it back to 1.