我在菜单中有一堆不同的 DIV,它们会影响不同的事物,但它们都通过“数字”相关联。当我将它们全部分开但所有 For 和 While 循环尝试都失败时,它工作得很好......悬停在“$(document).ready(function(){});”期间应用......
我只是想在这里清理代码并更改它:
$("#slideMenu1").hover(function () {
$("#slideMenu1Box").slideToggle("fast");
});
$("#slideMenu2").hover(function () {
$("#slideMenu2Box").slideToggle("fast");
});
$("#slideMenu3").hover(function () {
$("#slideMenu3Box").slideToggle("fast");
});
$("#slideMenu4").hover(function () {
$("#slideMenu4Box").slideToggle("fast");
});
类似于:
for(var i = 1; i < 5; i++) {
$("#slideMenu"+i).hover(function () {
$("#slideMenu"+i+"Box").slideToggle("fast");
});
}
但我不能把它拉下来。是否可以?任何的想法?