حدد عنصر لا يحتوي على مجموعة خلفية
سؤال
باستخدام JQuery، أحتاج إلى تحديد جميع العناصر التي لا تحتوي على لون خلفية أو صورة محددة، وتطبيق خلفية بيضاء على الأقل.
المحلول
إذا كنت تعرف العناصر المحددة التي تبحث عنها، فيمكنك القيام بشيء مثل هذا:
var els = $('div');
els.each(function(idx, el){
if ($(el).css('background-color') == '' || $(el).css('background-image') == '')
{
$(el).addClass('white-background');
}
});
لا تنتمي إلى StackOverflow