I am wandering if this is possible below:
var layers = {};
layers.group3 = new L.MarkerClusterGroup(); //some group of objects
layers.group3.name = "somestr"; //here i want to give a property name to group3 object.
function checkLayers(data, t) {
for (var name in layers) {
var value = layers[name];
alert("name: "+name+ " value: "+value);
if(layers.group3.name == t){
//do something
}
}
}
How can i access the name property for group3. It does not show up in the alert. And I also want to compare the value to parametar "t".
for (var name in layers)only loops over the properties oflayers. Yournameproperty is a property of thegroup3object, not a property oflayers.