Hirdetés

Keresés

Új hozzászólás Aktív témák

  • papa019
    senior tag

    Így már igen működik, bár az kicsit fura, hogy az obj-nak az area property-je a polygon, majd az egész obj-ot beleteszed a polygonba. :) De hát így fog működni ezzel a módszerrel az igaz. Viszont itt egy példa ami szemlélteti, hogy különböző ciklusfajták hogy kezelik a handler függvényt. Ez alapján így is írhatnád:

    data = items;
    data.forEach(function(x) {
    ...
    var obj = {
    'name': x[i-4],
    ...
    'area': polygon
    };

    google.maps.event.addListener(polygon, 'click', function(event){
    showArrays(event, obj, this.getPath());
    });

    google.maps.event.addListener(polygon, 'rightclick', function(event){
    showContextMenu(event.latLng, obj);
    });

    ...
    })

    Köszönöm a példát. :R
    Tudom, hogy a pop() függvény az utolsó elemtől megy végig az obj-on és ráadásul ki is veszi belőle az elemeket, míg a for és a foreach gondolom nem. :)
    Szerintem át is írom ilyen alakra, amit írtál. :R

Új hozzászólás Aktív témák