Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.06.2011, 13:10
Новичок на форуме
Отправить личное сообщение для KA4AH Посмотреть профиль Найти все сообщения от KA4AH
 
Регистрация: 10.06.2011
Сообщений: 1

Подскажите где "затирается" <span>
не могу никак понять в каком месте происходит "затирание" тэга. может кто поопытнее объяснит...
вот часть php кода:
...
<label>Метро: </label>
<img src="/templates/amelan/i/metro-ico.gif" onclick="openMetro()"/>
<span class="form-list-metro"><?php ($Prodaja_metro_list_name=='')?print('<a id="a" href="" onclick="openMetro(); return false">Выбор станции метро</a>')rint($Prodaja_metro_list_name);?>
</span>

А вот js функция которая вызывается:

function openMetro(metro_string) {
jQuery("#metro-lightbox").css({
'width':610,
'height':830
});

var h = jQuery(document).height();
var w = jQuery(document).width();
jQuery("#overlay").css({
'display':'block',
'opacity':'0.5',
'width':w,
'height':h
});

var offset = jQuery(window).scrollTop();
var top = (jQuery(window).height() - jQuery('#metro-lightbox').outerHeight())/2 +offset
if (top < 0 ) {
top = 0;
}

jQuery("#metro-lightbox").css({
'display':'block',
//top: top + 'px',
//left: left + 'px'
left: (jQuery(window).width() - jQuery('#metro-lightbox').outerWidth())/2,
top: top
});

jQuery("#overlay").click(function(){
jQuery("#overlay").css({
'display':'none'
});
jQuery("#metro-lightbox").css({
'display':'none'
});

});

metro_string = jQuery('#Prodaja_list_metro').val()

metro_arr = explode(', ', metro_string);
for(index=0;index<metro_arr.length;index++){
data=intval(metro_arr[index])
if (data) {
checkpoint(data)
}
}
}

function closeMetro() {
var id;
var right_list = document.getElementById("map_metro[]");

var len_right = right_list.options.length;

var param="";
var param_value="";
for (i = 0; i < len_right; i++)
{
param+= right_list.options[i].text+', '
param_value+= right_list.options[i].value+', '
}
param = param.substring(0,param.length-2);// удаляем последнюю запятую
param_value = param_value.substring(0,param_value.length-2);// удаляем последнюю запятую

jQuery(".form-list-metro").text(param);
jQuery('#Prodaja_list_metro').val(param_value)
jQuery('#Prodaja_list_list_name').val(param)
jQuery(".form-list-metro").text(param);
jQuery("#overlay").css({
'display':'none'
});
jQuery("#metro-lightbox").css({
'display':'none'
});
}
Ответить с цитированием
  #2 (permalink)  
Старый 13.06.2011, 16:57
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

уважаемый КАЧАН, отформатируй код! его нихрена невозможно читать!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]

Последний раз редактировалось melky, 13.06.2011 в 17:02.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите где я допускаю ошибку? ed_17 Общие вопросы Javascript 6 01.03.2011 19:39
Написал часики для обратного отсчета. Подскажите где слажал t0xas Общие вопросы Javascript 14 26.09.2010 18:22
Подскажите где найти нужный материал. Yoksven Общие вопросы Javascript 7 18.06.2010 02:48
Подскажите где найти tinyMCE udavka25 Общие вопросы Javascript 1 12.12.2008 19:36
Помогите или подскажите где искать. designovermatter Общие вопросы Javascript 2 09.10.2008 18:12