MapBox MapBox-जीएल-जियोकोडर कंटेनर overlaps परिणाम

वोट
0

मैं 2 मानक MapBox MapBox-जीएल-जियोकोडर कंटेनर दूसरे पर एक है। और जब ड्रॉप डाउन सूची में पहले एक प्रकट होता है से खोज परिणाम, दूसरा कंटेनर परिणाम overlays। मैं ली, उल आदि पर सीएसएस z- सूचकांक 1000, लेकिन कुछ भी काम करता है की कोशिश की। अब मैं के साथ समाप्त हो गया

geocoderStart.on('results', function(ev) {
            document.getElementById('geocoderEnd').style.visibility = hidden;
        });
        geocoderStart._inputEl.addEventListener('input', function (e) { document.getElementById('geocoderEnd').style.visibility = hidden; });
        geocoderStart._inputEl.addEventListener('blur', function (e) { document.getElementById('geocoderEnd').style.visibility = visible; });

लेकिन यह त्रुटिपूर्ण है। वहाँ एक सरल सीएसएस रास्ता ली परिणामों के साथ दूसरे इनपुट ओवरले करने के लिए है? धन्यवाद

मेरे कोड

const geocoderStart = new MapboxGeocoder({
            accessToken: mapboxgl.accessToken,
            mapboxgl: mapboxgl,
            countries: 'us',
            marker : false,
            flyTo : false,
            placeholder : Starting point,
        });
        const geocoderEnd = new MapboxGeocoder({
            accessToken: mapboxgl.accessToken,
            mapboxgl: mapboxgl,
            countries: 'us',
            marker : false,
            flyTo : false,
            placeholder : Destination point,
        });

        document.getElementById('geocoderEnd').appendChild(geocoderEnd.onAdd(map));
        document.getElementById('geocoderStart').appendChild(geocoderStart.onAdd(map));

यहाँ

13/02/2020 को 23:56
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more