Как я могу создать другую ссылку из разных кругов? [Дубликат]

В C ++ объект производного класса может быть назначен объекту базового класса, но другой способ невозможен.

class Base { int x, y; };

class Derived : public Base { int z, w; };

int main() 
{
    Derived d;
    Base b = d; // Object Slicing,  z and w of d are sliced off
}

Обрезка объектов происходит, когда объект производного класса присваивается базе объект класса, дополнительные атрибуты объекта производного класса вырезаются для формирования объекта базового класса.

0
задан Methexis 9 September 2013 в 12:16
поделиться

2 ответа

У кого-то есть такая же проблема, добавьте URL-адрес вашей переменной

var Circle1 = new google.maps.Circle({
center:NZNorth,
radius:250000,
strokeColor:"#FA0014",
strokeOpacity:1,
strokeWeight:1,
fillColor:"#FA0014",
fillOpacity:0.2,
URL:'http://www.bbc.co.uk'
});

Затем добавьте слушателя!

google.maps.event.addListener(Circle1, 'click', function() {

 window.location = Circle1.URL; 

});
4
ответ дан Methexis 21 August 2018 в 23:12
поделиться
  • 1
    Пожалуйста, отметьте это как решение, поэтому вопрос не остается открытым и нераскрытым. – kaiser 23 October 2013 в 14:20

Кружок выдает событие «щелчок». Поэтому вы должны добавить к нему слушателя .

2
ответ дан tea2code 21 August 2018 в 23:12
поделиться
  • 1
    Спасибо, что указали мне в правильном направлении, ниже - это решение – Methexis 9 September 2013 в 15:02
Другие вопросы по тегам:

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