有时我的box.attr('class')是未定义的!他们是一个更快地获得盒子的方法吗?
box=$('#eme:parent').parent().parent().parent();//define box
boxclass=box.attr('class');
boxnumber=boxclass.replace('b','');
由有时候我的意思是十次有九次这个工程没有问题的......
任何线索?
有时我的box.attr('class')是未定义的!他们是一个更快地获得盒子的方法吗?
box=$('#eme:parent').parent().parent().parent();//define box
boxclass=box.attr('class');
boxnumber=boxclass.replace('b','');
由有时候我的意思是十次有九次这个工程没有问题的......
任何线索?
box = $('#eme:parent').closest("[class]");
?
看起来他寻求的课上,他没有它。 – gdoron 2012-03-14 00:05:02
将var I设置为顶级父级,并为该项目寻找#b ... box = I.find($('#eme')。parents('#b')); – 2012-03-14 00:21:48
更新:当你第二次通过相同的功能时(每次第二次!),问题都会发生! – 2012-03-14 03:47:11
没有html很难说... – elclanrs 2012-03-14 00:00:22
'!HTML ===无线索幽默++ – gdoron 2012-03-14 00:03:19
有多少盒子,如果只有一个盒子,只需使用盒子ID,如果没有,则分配一个类别。除非你不控制HTML输出,否则这将是最好的方式 – 2012-03-14 00:04:04