无法理解为什么代码不起作用......
在添加for
条件之前,代码工作正常。
任何人都可以通过任何机会看到我出错的地方吗?
$(document).ready(function() {
for(i = 1, i < 2, i++) {
$("#info_abonnement" + i).hover(function() {
var pos = $(this).position();
var width = $(this).outerWidth();
$("#info_abonnements" + i).css({
position: "absolute",
top: pos.top + "px",
left: (pos.left + width) + "px"
}).show();
}, function() {
$("#info_abonnements" + i).hide()
});
}
});
答案 0 :(得分:1)
你的foreach
错了它应该是这样的:
for (i=1;i<2;i++){
答案 1 :(得分:0)
你还没有宣布我。它应该是:
var i;
for(i=1;i<2;i++)