JSFiddle - React, Tailwind, and code Playground

by kozhin2012

HTML

<button id='red' class='red stop danger'>red</button>
<button class='amber caution'>amber</button>
<button id='green' class='green go safe'>green</button>

JavaScript

function setOnlyDigitsWithLimit(digitsLimitMap){
 	var selectorsArr = [];

  for( var key in digitsLimitMap ) {
    //var value = digitsLimitMap[key];
    selectorsArr.push(key);
  }

  var selectorsArrString = selectorsArr.join(", ");
  //console.log(selectorsArrString);
  return selectorsArrString;
}


var digitsLimitMap = {
  '#red.stop': 20, 
  'button.amber': 12, 
  'button#green.green.go.safe': 9
};



$(document).on('click', setOnlyDigitsWithLimit(digitsLimitMap), function(event){
  console.log(digitsLimitMap);
  
  for( var key in digitsLimitMap ) {
    //var value = digitsLimitMap[key];
    if($( this ).is(key)){
    	console.log('ОНО');
			console.log(key);
    }
  }
});