计算最大值并将背景设置为相等的父级
Calculate max value and set background to equal parent
>im现在尝试:
- 从文本中获取数字完成
- 将其设置为等于
this
值 DONE - 获取最大完成值
4.并将背景parent
最大值设置为例如background: #000;
所以我的问题是我将如何获得以前计算的 MAX 值的父级?
代码笔演示
$('.views').each(function(){
valText = $(this).text();
$(this).attr('value', valText);
});
var numbers = $(".views").map(function(){
return parseFloat(this.getAttribute('value')) || -Infinity;
});
var calculate = Math.max.apply(Math, numbers);
$("#max").html(calculate);
<div><div class="views" >10</div></div>
<div><div class="views" >1</div></div>
<div><div class="views" >7</div></div>
<div><div class="views" >5</div></div>
<div><div class="views" >3</div></div>
最大值为:
<p>Max value is: <span id="max"></span></p>
有点棘手,将集合减少到里面数字最多的一个
var el = $('.views').toArray().reduce(function(a,b) {
return (+$(a).text()) > (+$(b).text()) ? $(a) : $(b);
});
小提琴
要获得父母,只需
el.parent();
http://codepen.io/anon/pen/GoyzMd
var el = $('.views').toArray().reduce(function(a,b) {
return (+$(a).text()) > (+$(b).text()) ? $(a) : $(b);
});
$("#max").html(el);
$("#max").parent().css({'background-color':'red'})
诸如此类?
相关文章:
- AngularJs:在数字输入字段中设置验证的条件最小值和最大值
- 高图表 - 在缩放重置中设置最大值和最小值
- Java 脚本 设置日期的最小值和最大值属性
- 如何设置jQuery微调器的最大值和最小值
- dygraph设置x轴最大值并更新dygraph
- 根据其他输入设置最大值
- 为输入设置最大值时出现插值错误
- 如何设置移动滚动的最大值日期
- 如何通过javascript或jquery在html5中设置的最大值和最小值
- 如何在 jQuery 中设置日期选择器的最小值和最大值
- x 轴刻度未正确递增,它被设置为最大值 y
- 警报显示所有值,并设置最大日期时间
- 计算最大值并将背景设置为相等的父级
- 根据 d3.js 中的数据集最小值和最大值设置轴范围
- 使用具有金钱掩码的字段设置动态最大值
- JQuery attr不设置最大值,但设置最小值的html输入标签
- D3饼-设置最大值
- 验证 jQuery 设置最大值和最小值以进行验证
- 如何在angular js中设置最大值和最小值
- 设置最大值动态滑块