jquery 事件带参数的函数定义问题 我是初学 谢谢大家
发布网友
发布时间:2022-04-29 01:52
我来回答
共3个回答
热心网友
时间:2022-04-20 01:56
你好,你这个问题我刚好遇到并解决了,
你的语法没有问题,是逻辑错误,问题出在下面代码
$(s).onmouseover(
function () { mouseover(tt); }
); // mouseover() 已经在tt.js 定义且无误 tt为变量参数
}
因为这个函数只有当你鼠标移上去的时候才会执行的,而此时tt已经由变量变为常量了,
也就是说不管鼠标移到哪个元素上面执行函数,tt都为6
希望帮到你,不懂再问我
热心网友
时间:2022-04-20 03:14
JQ不熟,但 for(tt=1;tt<6;tt++) 这里只会执行5次,“将 tt=1 改为 tt=0 ”或“将 6 改为 7 ”就能执行6次。
热心网友
时间:2022-04-20 04:49
用[id^='pp']取法