クリック イベントで 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/
ありがとう、デビッド