我具有此功能,可以为我提供从1
到870
的所有数字。如何获得870
(最后一项)并为其添加类?
谢谢。
var points = new Array(870);
for (var i = 0; i < 870; i++){points[i] = i + 1;}
$(".numbers").html(points.join(', '))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class=numbers></div>
答案 0 :(得分:3)
在最后一点添加一个span
元素和一个自定义类。
对于动态数组,请使用point.length-1
代替869
var points = new Array(870);
for (var i = 0; i < 870; i++){points[i] = i + 1;}
points[points.length-1] = '<span class="custom-class">'+points[points.length-1]+'</span>'
$(".numbers").html(points.join(', '))
.custom-class{
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class=numbers></div>
答案 1 :(得分:2)
您可以做的是使用 public static boolean isInt( String str ){
try{
Integer.parseInt( str );
System.out.println("true");
return true;
}catch( Exception e ){
System.out.println("false");
return false;
}
}
public static boolean isDouble( String str ){
try{
Double.parseDouble( str );
System.out.println("true");
return true;
}catch( Exception e ){
System.out.println("false");
return false;
}
}
类上的:last-child
选择器,并像这样添加它:
numbers
var points = new Array(870);
for (var i = 0; i < 870; i++) {
points[i] = `<span>${i + 1}</span>`
}
$(".numbers").html(points.join(' '))
.find(':last-child')
.addClass('myClass')
.myClass {
color: red;
}