سؤال

باستخدام JQuery، أحتاج إلى تحديد جميع العناصر التي لا تحتوي على لون خلفية أو صورة محددة، وتطبيق خلفية بيضاء على الأقل.

هل كانت مفيدة؟

المحلول

إذا كنت تعرف العناصر المحددة التي تبحث عنها، فيمكنك القيام بشيء مثل هذا:

var els = $('div');

els.each(function(idx, el){
    if ($(el).css('background-color') == '' || $(el).css('background-image') == '')
    {
        $(el).addClass('white-background');
    }
});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top