Quise fucionar los dos codigos pero no puedo hacer que se quede seleccionado... el codigo quedo asi...
Código Javascript
:
Ver originalfunction color(elemento){
var colores = ['BDBDBD', 'FF0000', 'FFFF00', 'FFFFFF'],
cuenta = Number(elemento.dataset.cuenta);
if (cuenta + 1 <= colores.length - 1){
cuenta++;
}
else{
cuenta = 0;
}
/*elemento.style.color = colores[cuenta];*/
elemento.dataset.cuenta = cuenta;
var image = $('#cuerpoDermatomas');
$('#cuerpoDermatomas').mapster({
mapKey: 'data-key',
fillColor: colores[cuenta],
render_highlight: {
fillOpacity: 1
},
render_select: {
fillOpacity: 0.6
},
singleSelect: false,
mapKey: 'name',
listKey: 'name',
onClick: function (e) {
$('#selections').html(xref[e.key]);
},
showToolTip: true,
toolTipClose: ["tooltip-click", "area-click"],
areas: [
{
key: "c",
toolTip: "Entre Rios, capital: Parana"
},
{
key: "misiones",
fillColor: "fff000",
toolTip: "Misiones, capital: Posadas"
},
{
key: "cordoba",
fillColor: "000000",
toolTip: "Córdoba, capital: Córdoba"
},
{
key: "buenosaires",
toolTip: "Buenos Aires, capital: La Plata"
},
{
key: "chubut",
strokeColor: "FFFFFF",
toolTip: "Chubut, capital: Rawson"
}
]
});
}
si quieren ver como queda...
https://mega.co.nz/#!SARmxYqC!LJfkZBAp2cu7xge_mcdLxwW4WzttiJhS8SQXFnH Ot-Y
El problema es que se resetea todo cuando le doy clic a las áreas en las que se incluyo, mientras que todo lo demás toma ese color...
Código HTML:
Ver originaldata-cuenta = "-1" onClick="color(this)"