javascript - 为什么不是我所有的正值都是绿色而负值不是红色?

标签 javascript jquery html css json

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 9 年前

我正在开发商品报价小部件。我已经设置了“当前”div 和“24 小时”div,并且在某一时刻,所有正值都是绿色而负值是红色,但现在没有发生,而且我已经经历了很多次我的脚本,我找不到问题。

这是我的 fiddle :http://jsfiddle.net/thetuneupguy/r2Bca/17/

var chngClass = '';
var chnginpercentClass = '';
(obj.Change.substr(0,1) == '+') ? chngClass = 'green' : chngClass = 'red';
(obj.Change.substr(0,1) == '+') ? chnginpercentClass = 'green' : chnginpercentClass = 'red';
$lc.append($('<td class="'+chngClass+'">').text(rndchange || "--"));
$lc.append($('<td class="'+chnginpercentClass+'">').text(rndchpercent || "--"));
   });

最佳答案

因为你的样式表有语法错误:

//These two classes, .red & .green are used to change the font color of values
//depending on the symbol that preceeds the value (+ or -)
.red { color: red; }
.green { color: green; }

这不是您在 CSS 中编写注释的方式。您需要 /* */,而不是 //。语法错误使它之后的规则无效,.red

参见 http://jsfiddle.net/r2Bca/18/

关于javascript - 为什么不是我所有的正值都是绿色而负值不是红色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21085245/

上一篇:javascript - 如何使用javascript onClick链接更改背景图像

下一篇:css - style.css 在 wordpress 中不起作用

相关文章:

javascript - 为什么 phantomjs 代码不通过数组?

javascript - ./node_modules/express/lib/view.js 中的 Webpack 警告 关键依赖项 : the request of a dependency is an expression

javascript - 函数中的对象未定义js

javascript - 什么 JavaScript 方法可以定位后代?

javascript - 函数不会在分离函数中触发

javascript - 滚动时如何将 div/导航栏粘贴到窗口顶部

javascript - 在没有 'return false;' 的情况下停止表单 onSubmit

javascript - 在 Angular Protractor 测试中包含需要传入参数的外部脚本

html - CSS3 border-radius 在 Visual Studio 元素中的呈现方式与在 HTML 文件中的呈现方式不同

html - 内联 h3 将 ul 向右移动