gpt4 book ai didi

javascript - 隐藏/显示按钮和链接交替吗?昏死

转载 作者:行者123 更新时间:2023-11-28 01:16:40 25 4
gpt4 key购买 nike

我一直致力于隐藏/显示一些简单的变化。

第一阶段:我最初有一个链接(评论),当我点击它时,我需要显示一个文本区域,该文本区域的右下角有按钮,这里链接按钮进入隐藏状态。

第二阶段:稍后,当我单击按钮(POST)时,文本区域和按钮应该消失,链接应该可见

到目前为止我尝试过的东西:

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());

最初,当我单击评论时,我显示文本框和按钮,但我无法隐藏链接(评论)。可能当我单击按钮文本区域时,按钮应该隐藏并且评论链接应该出现。

Ps:我是 knockout 中的美眉,请帮助我。谢谢你

问候

最佳答案

您所需要做的就是将可见属性添加到链接中。仅当 show() 为 false 时才显示它!

 
<a href="#" data-bind="click: showBox, visible: show() === false">Comment</a>

关于javascript - 隐藏/显示按钮和链接交替吗?昏死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23759688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com