@windf1n

Как взять переменную js?

код:
$( ".djeym__balloon__content-body .djeym_add_placemark" )
        .on( "click", function( event ) {
          event.stopPropagation();
          var $this = $( this );
          var iconU = $this.data('icon_url');
          var iconN = $this.data('icon_name');
          djeymContextMenuPlacemark( mapEvent, true, coords );
        } );

let iconName = ( mode ) ? iconN :
      objEvent.properties.get( "iconName" );

let imgSrc = ( mode ) ? iconU :
      objEvent.options.get( "iconImageHref" );

Ошибка: iconN is not defined
  • Вопрос задан
  • 634 просмотра
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
var iconN, iconU; //опа!
$( ".djeym__balloon__content-body .djeym_add_placemark" )
        .on( "click", function( event ) {
          event.stopPropagation();
          var $this = $( this );
          iconU = $this.data('icon_url'); //хоп
          iconN = $this.data('icon_name'); //хоп
          djeymContextMenuPlacemark( mapEvent, true, coords );
        } );

let iconName = ( mode ) ? iconN :
      objEvent.properties.get( "iconName" );

let imgSrc = ( mode ) ? iconU :
      objEvent.options.get( "iconImageHref" );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы