长话短说,我在这里有一个很长的故事,但将其简化为问答以帮助他人!
我有以下循环:
$$('#leftCntr label').each(function(elem){
if($(elem).previous(0).match('h3'))
{
console.log($(elem).previous(0).innerHTML);
}
});
它没有工作......但问题很明显......
我必须检查是否真的有以前的,否则你不能链接功能
长话短说,我在这里有一个很长的故事,但将其简化为问答以帮助他人!
我有以下循环:
$$('#leftCntr label').each(function(elem){
if($(elem).previous(0).match('h3'))
{
console.log($(elem).previous(0).innerHTML);
}
});
它没有工作......但问题很明显......
我必须检查是否真的有以前的,否则你不能链接功能
有些元素没有以前的元素...... -_- 当然只有父母,我只花了3到4个小时就解决了这个问题|-) 所以我希望我能帮助别人!
$$('#leftCntr label').each(function(elem){
if($(elem).previous(0) && $(elem).previous(0).match('h3'))
{
console.log($(elem).previous(0).innerHTML);
}
});
ps 刚从一个 stackoverflow 帐户开始,因为它是最好的网站,我也想帮忙!!:) 我希望在遇到尴尬的问题时为大家提供更多我的解决方案!