var blockLength=0;
$("#divadd"+blockLength).click(function(){
if(blockLength < 5){
$(".muiltiRouteClass"+blockLength).attr("style","");
$("#divminus"+blockLength).show();
if(blockLength == 5){$("#divadd"+blockLength).css("visibility","hidden");}
if(blockLength == 2){$("#divminus"+blockLength).css("display","none");}
}
blockLength++;
});
如上面代码,最开始的按钮id是divadd2, 点击之后,将隐藏的divadd3显示出来。这时候blockLength++ 按钮的id是divadd3,请问点击之后,怎么重新给点击的按钮赋新的id。在线等,谢谢
就你的问题来说,应该是通过一个循环来为每个 route 绑定事件
一般我会按下面的思路来处理
如果使用事件代理的话,假设父 DOM 是
#parent