我一直致力於隱藏/顯示哪些簡單的變化。隱藏/顯示按鈕和鏈接嗎? KnockOut
1階段: 我有一個鏈接(評論)最初當我點擊我需要顯示在文本區域的右鈕與按鈕一個文本並在此處鏈接按鈕去隱藏狀態。
2階段: 後來,當我點擊按鈕(POST)textarea的以及按鈕應該會消失,鏈接應該是可見的
的東西,我試過至今:
HTML :
<a href="#" data-bind="click: showBox">Comment</a>
<input type="textarea" data-bind="visible: show"/>
<input type='button' data-bind="visible: show" value="show"/>
KnockOutjs:
var viewModel = function()
{
self = this;
self.show = ko.observable(false);
self.showBox = function(){
self.show(true);
};
}
ko.applyBindings(new viewModel());
最初,當我在評論點擊我正在顯示文本框和按鈕,但我無法掩飾鏈接(註釋)。有可能當我點擊按鈕textarea和按鈕應該隱藏和評論鏈接應該出現。
Ps:我是ameautur在淘汰賽幫助我。 Thnak you
Regards
添加一個名爲hideBox的新函數,它設置self.show(false)。將其設置爲textarea按鈕的點擊綁定處理程序。將可見的綁定添加到錨點標記,如「visible:!show()」。 –