2016-12-05 5 views
0

Мне нужно изменить письмо с номером на моем локаторе магазина
Я использую локатор магазина jquery.
Вы можете мне помочь?
это кодизменить Lettere с номером list jquery store locator

// Set up alpha character 
      var markerId = currentMarker.get('id'); 
      // Use dot markers instead of alpha if there are more than 26 locations 
      if (this.settings.disableAlphaMarkers === true || this.settings.storeLimit === -1 || this.settings.storeLimit > 26 || (this.settings.fullMapStart === true && firstRun === true && (isNaN(this.settings.fullMapStartListLimit) || this.settings.fullMapStartListLimit > 26 || this.settings.fullMapStartListLimit === -1))) { 
       indicator = markerId + 1; 
      } 
      else { 
       if (page > 0) { 
        indicator = String.fromCharCode('A'.charCodeAt(0) + (storeStart + markerId)); 
       } 
       else { 
        indicator = String.fromCharCode('A'.charCodeAt(0) + markerId); 
       } 
      } 

ответ

0

... и 4 месяца спустя, наткнувшись в том же номере. На всякий случай у вас нет работы.

Вышеупомянутый код изменит только марку маркера карты. Итак, вам необходимо изменить 2 блок кодов (из-за отсутствия лучших формулировок):

1 блок - исходного код

// Add markers and infowindows loop 
for (var y = 0; y <= storeNumToShow - 1; y++) { 
    var letter = ''; 

    if (page > 0) { 
     letter = String.fromCharCode('A'.charCodeAt(0) + (storeStart + y)); 
    } 
    else { 
     letter = String.fromCharCode('A'.charCodeAt(0) + y); 
    } 

первого блок - модифицированного код

// Add markers and infowindows loop 
for (var y = 0; y <= storeNumToShow - 1; y++) { 
    var letter = ''; 

    if (page > 0) { 
     letter = parseInt(1 + (storeStart + y)); 
    } 
    else { 
     letter = parseInt(1 + y); 
    } 

Второй блок - оригинал (как вы указали выше).

второй блок - модифицированный код

// Set up alpha character 
var markerId = currentMarker.get('id'); 
// Use dot markers instead of alpha if there are more than 26 locations 
if (this.settings.disableAlphaMarkers === true || this.settings.storeLimit === -1 || this.settings.storeLimit > 1000 || (this.settings.fullMapStart === true && firstRun === true && (isNaN(this.settings.fullMapStartListLimit) || this.settings.fullMapStartListLimit > 1000 || this.settings.fullMapStartListLimit === -1))) { 
    indicator = markerId + 1; 
} 
else { 
    if (page > 0) { 
     indicator = parseInt(1 + (storeStart + markerId)); 
    } 
    else { 
     indicator = parseInt(1 + markerId); 
    } 
} 

Пожалуйста, обратите внимание, что, хотя это, используя номер в качестве метки, я не отключить альфа-маркеры («» disableAlphaMarkers влево по умолчанию, ложь). Вам также необходимо изменить 26 ограничений магазина, если у вас более 26 мест.

Смежные вопросы