我可以在Knockoutjs中的if绑定中访问jquery调用中的$data吗?

Can I access $data within a jquery call in an if-binding in Knockoutjs?

本文关键字:调用 data jquery 访问 Knockoutjs 中的 if 绑定 我可以      更新时间:2023-09-26

我有一个foreach绑定,我想显示和项目只有当它还没有在页面上,我似乎无法引用当前元素在jquery

<tbody data-bind="foreach: fixtures">
        <tr>
           <!-- ko if: $("th:contains($data.date)").length == 0 -->
           <td data-bind="text: date">
           <!-- /ko -->
           </td>
        </tr>

你只需要构建你的jQuery选择器与字符串连接+:

<!-- ko if: $("th:contains(" + $data.date + ")").length == 0 -->