有一個字符串如下「100200300400500」。 我想把它分成3個子集,比如「100」「200」「300」「400」「500」。 我希望他們作爲順序的子元素的鼠標懸停標題/工具提示。 這就是當你將鼠標懸停在第一個孩子上時,工具提示應該說100,並且當你將鼠標懸停在第二個孩子上時,工具提示應該說200,等等。 這裏的結果= 100200300400500 和str =結果字符串長度爲3的子字符串爲什麼不是循環工作?
以下是我迄今爲止取得的成果。但所有的孩子divs的工具提示讀取100. 我做錯了什麼?
$.ajax({
url: "https://dl.dropboxusercontent.com/u/47127613/ajax.txt",
dataType: "text",
success: function(result) {
var str = result;
if (str.length > 3) str = str.substring(0, 3); {
for (var n = 1; n < 100; n++) {
$("#parent:nth-child(n)").children().attr('title', str + ' Installs');
for (var i = 0; i < 100; i++) {
str(i) = str(i + 3);
}
}
}
}
});
HTML
<div id="parent">
<div class="child1"></div>
<div class="child2"></div>
<div class="child3"></div>
<div class="child4"></div>
<div class="child5"></div>
</div>
你能發佈HTML結構呢? – 2015-01-04 11:28:26
當然。編輯了這個問題。 – 2015-01-04 11:29:09
代碼中有很多bug。 – tom10271 2015-01-04 11:32:18