<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
var myLatlng = new google.maps.LatLng(35.23889,24.941711);
var myOptions = {
zoom: 9,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>
<body onload="initialize()">
<div id="map_canvas" style="width:600px; height:400px;"></div>
</body>
Все работает. Пытаюсь запустить в jquery Dialog этот же код, нифига не получается. Кто сталкивался с таким?
Спустя 49 минут, 53 секунды (30.07.2011 - 19:56) Arni написал(а):
На самом деле проблема глубже зарыта просто. Диалог он не создается в диве который для него предназначен. Он его дублирует и именно поэтому сработки скрипта не будет. Нужно подстегнуть скрипт на выволнение через событие диалогового окна open.
Вот как-то так.
<script type="text/javascript">
$(function(){
$("#dialog").dialog({
open: function() {
// именно тут мы сможем определить скрипт
alert('Событие наступит сразу после того как окно будет создано');
},
});
});
</script>
Вот как-то так.
Спустя 1 час, 4 минуты, 9 секунд (30.07.2011 - 21:00) ИНСИ написал(а):
Arni спасибо большое, очень выручил. Но как-то странно выходит. Если допустим у меня код:
Так не работает, но если повесить событие через определенное время:
Все работает нормально. Ну фиг с этим, главное сделал то, что мне надо :) Спасибо!
$("#dialog").dialog({
open: function() {
initialize();
},
});
Так не работает, но если повесить событие через определенное время:
$("#dialog").dialog({
open: function() {
setTimeout('initialize()', 1000);
},
});
Все работает нормально. Ну фиг с этим, главное сделал то, что мне надо :) Спасибо!
Спустя 16 минут, 2 секунды (30.07.2011 - 21:16) Arni написал(а):
INSIDIOUS, назачто, всегда рад помочь.
Я просто этот плагин прогрыз насквозь когда делал чтобы эти окна можно было сворачивать в трей в моей Alexa CMS.
Подробно тут.
http://www.alexa-cms.com/devel/client/jquery-ui.html
На днях было обновление, так что если нужно скачай систему с сайта, и будет тебе расширенная UI.
И это нормально что у тебя не сработало, у тебя наверно фф стоит. Почему то опера сначала создает окно а потом вызывает событие open, фф ведет себя наоборот. Аномалия короче.

Подробно тут.
http://www.alexa-cms.com/devel/client/jquery-ui.html
На днях было обновление, так что если нужно скачай систему с сайта, и будет тебе расширенная UI.
И это нормально что у тебя не сработало, у тебя наверно фф стоит. Почему то опера сначала создает окно а потом вызывает событие open, фф ведет себя наоборот. Аномалия короче.
Спустя 1 час, 17 минут, 33 секунды (30.07.2011 - 22:34) ИНСИ написал(а):
Цитата |
у тебя наверно фф стоит |
Да, верно

Цитата |
Я просто этот плагин прогрыз насквозь когда делал чтобы эти окна можно было сворачивать в трей в моей Alexa CMS. |
Это хорошо и мне время сэкономил

А скачать твою cms нельзя?
Спустя 7 минут, 54 секунды (30.07.2011 - 22:42) Arni написал(а):
Спустя 7 минут, 26 секунд (30.07.2011 - 22:49) ИНСИ написал(а):
Arni я тоже видел твою тему, но чета не стал изучать все.
Цитата |
http://www.alexa-cms.com/ - реально не видно кнопки? blink.gif |
Сайт очень темный, если честно не заметил.
Спустя 10 минут, 48 секунд (30.07.2011 - 23:00) Arni написал(а):
Спасибо учту
