【发布时间】:2011-06-23 04:55:36
【问题描述】:
将动态输出百分比 0-100%
想要添加基于百分比的 CSS 类。红色表示 0%,蓝色表示 100%。
标记将是
<span class="blue">100%</span>
本来我是这么想的……
$("span:contains('100%')").css("color", "#0000ff");
但仅包含搜索第一个整数并为 1、2、3、4、5、6、7、8、9 应用不同的类 这种方法的唯一问题是单个数字将被视为与双数字相同。 IE 7% 和 70% 将具有相同的类并且不正确。
这些不是特定的数量,它们会一直动态变化。我不太擅长编写自己的 jquery,因此不胜感激。
【问题讨论】:
-
我不明白这个问题。不管用于创建它的代码是什么,对于 0% 或 100% 以外的值,您期望什么输出?假设我们有 70%:应该类名是什么样的?
-
这是用另一种语言编写的 - PHP、ASP...等吗?还是直接 HTML?
-
我在 Firefox 4 和 IE 9 中尝试了我认为您在 jsfiddle jsfiddle.net/PPwEq 中描述的内容,但我没有看到任何问题......也就是说,如果我理解了这个问题正确,我不确定我有...
标签: javascript jquery html css