С cufon нужно подключать javascript, а при работе с fontsquirrel этого не нужно, со всеми остальными шрифтами у меня всё нормально... только с одним такая проблема... (
Спасибо за помощь !)
Да надеюсь будет время я разберусь, тоже уже надо сдавать проект... оставлю пока добавление blur на уже прокрученную картинку после анимации... клиента устраивает... а я в следующем проекте думаю буду использовать подобный слайдер, там и постараюсь разобраться и выложу сюда решение если найду.
да я об этом думал уже, тут видимо придётся играться с HTML5 canvas, чтобы с его помощью создавать размытую картинку, и потом её уже добавлять ещё одним слоем... , не сильно ли это нагрузит браузер если я это буду делать уже после загрузки страницы ? можно конечно создавать второе изображение при загрузке файлов на сервер... но тогда количество подгружаемых картинок увеличится в двое... что по сути увеличит трафик тоже в двое...
Ну и далеко не самый лучший) но я стремлюсь ) целенаправленно избегаю всех готовых плагинов, скриптов, пожалуй кроме jquery и вообще всего уже готового. Иначе мне кажется можно годами делать говно так и не поняв как всё работает.
Да так пожалуй понятнее с синтаксисом на примере написанном мной) Спасибо ) но решил пока свой код оставить без изменений, так как пора сдать проект ) Но возьму на заметку в следующих либо когда буду этот оптимизировать.
Что зря ?))) я правда вам очень благодарен за помощь ! многие моменты стали яснее, вы уже не первый раз отвечаете на мои вопросы.
Да я понял примерно как у вас сделано. Так гораздо удобнее. Но я немного ещё затупляю в синтаксисе java script. Со временем разберусь ) Я не халявщик, я обращаюсь сюда за помощью, только если несколько часов не могу найти решение проблемы. Еще прикрутил кастомный infobox .
В общем то вот примерно так выглядит функция которая добавляет или показывает маркеры
function getobjectsbyid(id) {
var tmp = $('#objectid_'+id+'').hasClass('object');
if (tmp) {
$('#objectid_'+id+'').removeClass('hide');
$('#objectid_'+id+'').addClass('show');
markers[id].setMap(map2);
var rayon = '';
switch (dataobjects['place_district_id'])
{
case 1: rayon = 'Джомтьен'; break;
case 2: rayon = 'Пратамнак'; break;
case 3: rayon = 'Центр'; break;
case 4: rayon = 'Север'; break;
case 5: rayon = 'Юг'; break;
case 6: rayon = 'Тайские районы'; break;
}
var type = '';
switch (dataobjects['place_type_id'])
{
case 1: type = 'Студия'; break;
case 2: type = 'Квартира'; break;
case 3: type = 'Дом'; break;
case 4: type = 'Вилла'; break;
}
var lat = dataobjects['coord_lat'];
var lng = dataobjects['coord_long'];
var point = new google.maps.LatLng(parseFloat(lat),parseFloat(lng));
if (dataobjects['place_type_id'] == 1) myicon = '../img/icon_studio.png';
if (dataobjects['place_type_id'] == 2) myicon = '../img/icon_flat.png';
if (dataobjects['place_type_id'] == 3) myicon = '../img/icon_home.png';
if (dataobjects['place_type_id'] == 4) myicon = '../img/icon_villa.png';
var contentString = ''+dataobjects['place_name']+''+dataobjects%5B'img_gen'%5D+'';
var infobox = new InfoBox({
content: contentString,
disableAutoPan: false,
maxWidth: 160,
pixelOffset: new google.maps.Size(-80, -220),
zIndex: null,
boxStyle: {
background: "url('google-maps-utility-library-v3.googlecode.com/svn/...') no-repeat",
opacity: 1,
width: "160px"
},
closeBoxMargin: "6px 6px 2px 2px",
closeBoxURL: "www.google.com/intl/en_us/mapfiles/close.gif",
infoBoxClearance: new google.maps.Size(1, 1)
})
markers[id] = new google.maps.Marker({
icon: myicon,
position: point,
map: map2,
title: dataobjects['place_name']
});
Потому что я только учусь, программировал раньше в школе классе в 11м, с тех пор прошло больше 12ти лет и программированием я не занимался. И изучаю всё это месяца два, самостоятельно...и некоторые моменты даются с трудом.
Спасибо вам за помощь! много дельных советов от вас получил.
Спасибо!
Добавлять добавляет , а вот удалять не хочет...
вот такое выдаёт :
TypeError: undefined is not an object (evaluating '$item.data('marker').setMap')
(anonymous function)main.js:123
dispatchjquery-2.1.1.min.js:3:6410
handlejquery-2.1.1.min.js:3:3185
ma.js:123
и можно как то ещё инфоокно(балун) прикрутить ? чет не догоняю как.
Т.е. насколько я понимаю мне нужно этот текст декодировать и уже потом сохранять в файл ?
В любом случае большое спасибо за помощь, начинает проясняться в голове.