什么是绑定jQuery UI的对话框标题属性的最佳方式?最初,在ko.applyBindings
上,KO成功更新了title属性。但是,调用.dialog()
后,绑定将丢失。Knockout JS和jQuery UI对话框的标题属性
见琴:http://jsfiddle.net/jordanarseno/YFBsQ/4/
我可以只是人工观察的KEYUP文本框,并使用作出修改标题:
$("input").live("keyup", function(){
$("#dialog").dialog("option", "title", $(this).val());
});
但是,我想远离移动如果可能的话,遵循更多的Knockout约定。
这里最好的办法是什么?现在的问题是关于title属性,但它可以在理论上,适用于任何的对话的选项...
在你的小提琴中为我工作 - 标题不断更新。 – Tomalak
你确定你正在看title属性吗?我还投掷了一个''来显示绑定在容器内工作。标题就在'close'链接旁边,并且在'init'处保持不变,不管输入什么......不是吗?它为我做。换句话说,你应该看到_three_变化;文本框本身,跨度和标题。 –