我正在尝试从数据库获取结果,将其插入 <li>
并突出显示我从这两个 HTML <li>
获得的两个值中较大的一个元素。我做了一个jsfiddle但我不确定如何获取 addClass()
更改 <li>
基于两个值的比较结果。
最佳答案
fiddle
已修复
- css class
li.leader
,无效的 7 位颜色 - 逻辑应将
leader
和follower
添加到比较对li
代码
$(function() {
var val1 = parseInt($('.leader1').text(), 10);
var val2 = parseInt($('.leader2').text(), 10);
if(val1 > val2) {
$('.leader1').addClass('leader');
$('.leader2').addClass('follower');
} else {
$('.leader1').addClass('follower');
$('.leader2').addClass('leader');
}
});
关于javascript - 使用jquery比较两个元素,根据结果更改类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12792780/