我正在尝试使用 3 张带有点击事件的图像来控制元素的可见性(下面小提琴代码中的黄色框)。它不工作。
我定义了以下可见性属性
IsSelectionPoll = ko.observable(true);
IsBoolPoll = ko.observable();
IsRatePoll = ko.observable();
这是点击事件:
SetTypeId = function (typeId) {
//selectPollType = typeId;
$('<p/>').text(typeId).appendTo('body');
IsSelectionPoll = (typeId == '1');
console.log(typeId);
IsBoolPoll = (typeId == '3');
IsRatePoll = (typeId == '2');
}
我尝试使用 SELF 和 this 以及许多其他技巧,但我不知道为什么它不起作用。
请在此处查看代码:http: //jsfiddle.net/goldenrate/NfDyX/
谢谢,大卫