Javascript 如何在淘汰赛中将多个元素连接在一起?

Javascript 如何在淘汰赛中将多个元素连接在一起?,javascript,jquery,html,knockout.js,Javascript,Jquery,Html,Knockout.js,说我有 <div class="cow array"> <span class"cow-type" data-bind="text: cowType" </span> <i class="button remove-cow" ></i> </div> <input type="checkbox" data-bind="checked: cowType" /> ... more cow types 如果

说我有

<div class="cow array">
  <span class"cow-type" data-bind="text: cowType"
  </span>
  <i class="button remove-cow" ></i>
</div>

<input type="checkbox" data-bind="checked: cowType" />
... more cow types


如果我理解正确,您将希望订阅cowType observable。当它变为true时,添加您的奶牛类型;当它变为false时,请删除您的cowType

差不多

myVm.cowType.subscribe(function(newValue){
    if (newValue){
        //add cow type
    } else {
        //remove cow type
    }
});
订阅
(如下所述),以及所有元素通过一种或另一种方式彼此“关联”。您需要决定哪种设置适合您的需要。