gpt4 book ai didi

javascript - knockout 绑定(bind) for every 尝试操作 foreach 循环中的单个元素

转载 作者:行者123 更新时间:2023-12-02 17:20:23 26 4
gpt4 key购买 nike

在 foreach 绑定(bind)中,我将如何尝试切换单个 p 而不是 foreach 绑定(bind)中的所有 P 元素,希望这不会太令人困惑:)

<div data-bind="foreach: items">

<p data-bind="click:somefunction" class="p1"> </P>

<p class="p2"> </p>

</div>

var shellModel = {
observables .....,
somefunction: function() {

....here i need to toggle p2 (display on/off) not all though, only the one click on or rather the p below
}
}

最佳答案

您可以将 $index 传递给您的函数以了解单击了哪一个并采取相应的操作:

<p data-bind="click:somefunction($index)" class="p1"> </P>

self.someFunction = function(index){
alert("Click on item number: " + index);
};

关于javascript - knockout 绑定(bind) for every 尝试操作 foreach 循环中的单个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24012899/

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