小编Sho*_*hai的帖子

knockout js css多类绑定

我正在为倒数计时器制作一个小应用程序,其中我使用了多个类的knockout css绑定.现在,问题是如果我在单独的处理程序中编写逻辑它工作正常,但如果尝试实现与css绑定内联相同的逻辑,它不能按要求工作.

工作版:http://jsfiddle.net/gzejF/3/

<div class="dateTimer" data-bind="timer: startTime, timerOptions: {speed: 1000}">
    <div class="tens">
        <div class="upperTensClock timerLine"></div>
        <div class="lowerTensClock timerLine"></div>
    </div>
    <div class="units">
        <div class="upperClock timerLine"></div>
        <div class="lowerClock timerLine"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

不工作的版本:http://jsfiddle.net/K6m93/

<div class="dateTimer">
    <div class="tens">
        <div class="upperTensClock" data-bind="css: {
            'l1 l2 l3': tens() == 0,
            'l3': tens() == 1,
            'l2 l3 l7': tens() == 2 || tens() == 3,
            'l1 l3 l7': tens() == 4,
            'l1 l2 l7': tens() == 5 || tens() == 6, …
Run Code Online (Sandbox Code Playgroud)

html css jquery knockout.js

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

css ×1

html ×1

jquery ×1

knockout.js ×1