عندي مشكله ما لقيت لها حل صراحه وهو انه عندي JSON وحاب اغير لون ال background color للكلمه نفس ماهو موضح في الصوره قدرت اوصل لمطلوب بالكود الموجود وسوف احط له تعليق ولكن ما عرفت اغير لونه ال background color
هذا هو المطلوب اريد نفس الجدول الي في الصوره هذي :
اريد ال background نفس هذا الشكل وانا كودي هذا :
var coffees=[
{"name":"Cappuccino","caffeine":173,"decafe":false},
{"name":"Turkish Coffee","caffeine":300,"decafe":false},
{"name":"Instant Sting","caffeine":101,"decafe":true},
{"name":"Karak Coffee","caffeine":380,"decafe":false},
{"name":"Defanged Nescafe","caffeine":10,"decafe":true},
{"name":"Coffee Al Arabic","caffeine":257,"decafe":false},
]
function printData()
{
let body = "";
for(let index in coffees)
{
let item = coffees[index];
let num = 1;
if (item["decafe"] == true)
{
item["decafe"] = "👍";
}
else
item["decafe"] = ""
if (item["caffeine"] >= 250) // هذا هو الكود المقصود
item["name"] = backgroundColor = 'red'
body +=
`
<tr>
<th scope="row">${++index}</th>
<td>${item["decafe"]}</td>
<td>${item["name"]}</td>
<td>${item["caffeine"]}</td>
<tr>
`;
}
$("#coffees").html(body);
}
وال output لكودي هو هذا :
انا اريد مكان كلمه red ان. تظهر الكلمه التي موجوده في ال object ولكن ال backgroud color يمون اسود او احمر
هذا ملف المشروع وشكرا اتمنى الرد في اسرع وقت ممكن
Code_C.zip