作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在将数据动态加载到网格中,并且每一行都有“添加”按钮。
btn = "<a id='btnRow' data-bind='click: function()
{ ClickAdd(\"" + rowObject.Id+ "\")}'>" +
"<i ></i><span data-bind='text:$root.StrResources.BtnAdd'/></a>";
如上所示,我正在使用数据绑定(bind)设置按钮的文本
现在单击按钮,我想将文本从“添加”更改为“已选择”我在 javascript 对象中确实有属性
StrResources: {
BtnView: ko.observable("View"),
BtnAdd: ko.observable("Add"),
BtnSelected: ko.observable("Selected"),
},
在 java 脚本对象中我确实有执行添加操作的方法
empObject.ViewModel.ClickAdd = function (objectDN, objectName) {
// here i want to write code to change the text.
};
我该怎么做?
最佳答案
您只需将文本绑定(bind)到一个可观察对象:
<button data-bind="click: changeButtonText, text: buttonText"></button>
然后在点击功能中,您将更改文本:
var Row = function(row) {
var self = this;
self.buttonText = ko.observable('Add');
self.changeButtonText = function() {
self.buttonText('Selected');
};
};
关于javascript - 使用挖空更新动态生成的按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24429827/
我正在尝试在 CSS 中找到一种创建蒙版的好方法,在该蒙版中,蒙版被剔除,我可以在它后面传递另一个图像或 div。 这里是我尝试使用的示例 http://jsfiddle.net/LxBM5/该示例中
我有这段代码。 问题是它显示了两个图像。一个是来自 src 的图像,另一个是来自 background 图像的图像。我的目标是在 src 图像不可用时启用 background 图像。 最佳答案 您
我是 Knockout 和 Visual Studio Code(在 Mac 上)的新手。 我创建了一个 html 文件,里面有我的 与我所有的 knockout 代码。都好。然后我创建了一个单独的
我是一名优秀的程序员,十分优秀!