jQuery toggleClass example
Toggle class name on click in jQuery
by oduska
HTML
<input type="text" value="5898317">
JavaScript
(function($) {
var materialID = $('input').val();
// Materials list
var reverseMap = {};
let materials = {
'appliances': [5898510, 5898404],
'air conditioners': [5898248],
'audio/video equipment': [5898254, 5898259, 5898286],
'batteries': [5898250, 5898264, 5898283, 5898297, 5898412, 5898435, 5898436, 5898437, 5898449, 5898512],
'cables': [5898242, 5898284],
'cell phones': [5898298],
'computers': [5898314, 5898315, 5898403],
'computer monitors': [5898317],
'curling irons': [5898326],
'dehumidifiers': [5898330],
'digital cameras': [5898334],
'turntables': [5898335],
'light bulbs': [5898336, 5898393, 5898312, 5898360, 5898386],
'dvd players': [5898342],
'e-readers': [5898350],
'electric razors': [5898344],
'electronics': [5898345, 5898511],
'fans': [5898355],
'floppy disks': [5898359],
'gps devices': [5898378],
'hair dryers': [5898380],
'headphones': [5898382],
'hearing aids': [5898383],
'holiday lights': [5898388],
'medical equipment': [5898419],
'computer storage': [5898421],
'microwaves': [5898423],
'mp3 players': [5898427],
'network equipment': [5898433],
'office equipment': [5898440],
'heart monitors': [5898462],
'computer peripherals': [5898464],
'media players': [5898488],
'power supplies': [5898489],
'printers': [5898490],
'projectors': [5898491],
'refrigerators': [5898496],
'remotes': [5898497],
'servers': [5898506],
...