我正在存储一系列类:
var sectionParentID = $(this).parent('section').attr('class');
父级有多个类。例如,上述变量可能会返回“section one titleAdded
”或“section two titleAdded
”或“section three titleAdded
”
我关心的课程是数字:一,二,三等。有了这些数字,我需要用同一个类(一,二,三等)定位另一个div
var sectionParentSelector = $(".product_totals").find(" ." + sectionParentID);
当我像这样记录选择器时:console.log(sectionParentSelector)
它返回以下错误的选择器:
.product_totals .section two titleAdded
我需要它来返回.product_totals .two
我可以做些什么来隔离这里需要的课程?
答案 0 :(得分:0)
尝试
var sectionParentID = $(this).parent('section').attr('class');
sectionParentID = $.trim(sectionParentID.replace(/(section)|(titleAdded)/g, ''))
var sectionParentSelector = $(".product_totals").find(" ." + sectionParentID);