6
如何在頁面加載後綁定新的元素創建?如何使用敲除來綁定新元素?
我有這樣的事情
system = function()
{
this.hello = function()
{
alert("hello");
}
this.makeUI = function(container)
{
div = document.createElement("div");
div.innerHTML = "<button data-bind='click: hello'>Click</button>";
}
}
ko.applyBindings(new system);
如果我試試這個
this.makeUI = function(container)
{
div = document.createElement("div");
div.innerHTML = "<button data-bind='click: hello'>Click</button>";
ko.applyBindings(new system,div);
}
我用你的解決方案嘗試了上面的小提琴,但它不再工作。任何想法? – guido 2014-05-09 15:22:49
jsfiddles中的knockout.js鏈接不再有效。我將它們更新爲指向CDN鏡像。嘗試; http://jsfiddle.net/ACjvs/75/ http://jsfiddle.net/qSqJv/84/ – MrTrick 2014-09-03 02:27:11