每个 div 前置()项目一次
prepend() item once per div
我有一个动态 select 函数,当执行点击时,我只想在每个 div 中添加一次。
到目前为止,我的代码每次都只是前置。我只是想不通。感谢任何建议,谢谢。
var selGroup = $(".selected-results > .results-group");
if (!$('.selected-results > .results-group > .results-category').length) {
selGroup.prepend('<li class="results-category" data-class="'
+ category +'">'+ category +'</li>');
return true;
} else {
}
我想出了我的解决方案。
$(".selected-results > .results-group").each(function() {
if ($(this).children('.results-category').length){
return false;
}
else {
$(this).prepend('<li class="results-category" data-class="'+ category +'">'+ category +'<span class="show-more"></span></li>');
}
});
我有一个动态 select 函数,当执行点击时,我只想在每个 div 中添加一次。
到目前为止,我的代码每次都只是前置。我只是想不通。感谢任何建议,谢谢。
var selGroup = $(".selected-results > .results-group");
if (!$('.selected-results > .results-group > .results-category').length) {
selGroup.prepend('<li class="results-category" data-class="'
+ category +'">'+ category +'</li>');
return true;
} else {
}
我想出了我的解决方案。
$(".selected-results > .results-group").each(function() {
if ($(this).children('.results-category').length){
return false;
}
else {
$(this).prepend('<li class="results-category" data-class="'+ category +'">'+ category +'<span class="show-more"></span></li>');
}
});