我把代码改成了这样,可是循环第一个后就停止了,应该是哪里的问题呢??
$(".chargeInfo").parent().parent().remove();
$("td:[colspan='15']").parent().remove();
var gameslist = $("tr:[align='center']");
for(var i = 1; i < gameslist.length; i++) {
var n = gameslist.eq(i).children().eq(5).attr("aloc");
gameslist.eq(i).children().eq(8).empty();
gameslist.eq(i).children().eq(8).append('<b></b>');
var obj = gameslist.eq(i).children().eq(8).children();
for(var i = 0; i < p.length; i++) {
var b = p[i];
if(!(b[3] == A[n][37] && b[4] == A[n][38] || b[4] == A[n][37] && b[3] == A[n][38])) {
continue
} else {
if(b[3] == A[n][37]) {
$(obj).parent().append(b[5] + "-" + b[6])
} else {
$(obj).parent().append(b[6] + "-" + b[5])
}
break;
}
}
}
```/
1
Mitt 2021-05-10 23:39:30 +08:00
onclick="javascript:alert(1);"
|
2
maloneleo88 OP @Mitt 额, 我这句怎么改? 改成 a 标签吗? 三个参数怎么传 请赐教
|
3
temporary 2021-05-11 00:35:39 +08:00 via iPhone
搜索 改变 this 指向
|
4
Mitt 2021-05-11 00:43:54 +08:00
@maloneleo88 #2 额,我好像是没看懂,省掉按钮的话你的触发方式是什么,直接 js 监听事件呢,或者 onload 一类?
|
5
maloneleo88 OP |
6
Mitt 2021-05-11 03:41:48 +08:00
@maloneleo88 #5 那直接 window.onload = function(){}; 或者搞个 setTimeout(function(){}, n*1000) 就好啦
|
7
maloneleo88 OP @Mitt 主要是我不知道怎么直接执行,问题更新了,我把代码改了,可是循环第一个之后就停止了。(应该几百个元素)
|
8
maloneleo88 OP 解决了! 两个循环里都生命了 i 所以循环无法继续,改一下就好了。
|