脚本:
var degress = GiveDegrees();
$(function () {
//alert(GiveDegrees()); //output: 89,91,87,90,91
});
function GiveDegrees() {
var divs = $('p.wx-temp');
var degrees = new Array();
$.each(divs, function (i, j) {
degrees.push(stringToNum($(this).text()));
});
return degrees;
}
function stringToNum(str) {
return str.match(/\d+/g);
}
私はこれを持っています:
$("p.wx-temp").each(degress, function (index) {
$(this).append(degress[index], "<sup>°C</sup>");
alert("I works");
});
しかし、うまくいきません。私がこのように書くとき:
$("p.wx-temp").each(function (index) {
$(this).append("<sup>°C</sup>");
alert("I works");
});
できます。.each()
関数のオーバーロード メソッドはありません.each(data, function (index))
か?
度配列は、int として 5 つの int を含む整数配列です89,91,87,90,91
。関数を使用して各要素.each
に配列値を追加するにはどうすればよいですか。p
ありがとう。