Как написать условие тернарного оператора в jQuery?

В этой скрипке http://jsfiddle.net/mjmitche/6nar4/3/ , если вы перетащите, например, маленький синий коробку в желтую коробку, затем большая черная коробка станет розовой. Все 4 поля слева можно перетащить в коробки внутри черного ящика.

В конце скрипта вы видите код, который меняет черный ящик на розовый.

Тем не менее, я хочу сделать это тернарным оператором, чтобы если поле было черным, то оно становилось розовым, но если он стал розовым, я хочу, чтобы он снова стал черным.

Я знаю, что троичный элемент похож на этот

x ? y: z

Итак, я попробовал это, хотя знал, что, вероятно, это неправильно

$("#blackbox").css({'background':'pink'}); ?

    $("#blackbox").css({'background':'black'}); : 

$("#blackbox").css({'background':'pink'}); 

Я думаю, что первая строка перед вопросительным знаком вызывает проблему, поэтому как создать если заявление?

33
задан Hari 5 March 2019 в 07:44
поделиться