Показать сообщение отдельно
  #1 (permalink)  
Старый 23.05.2011, 15:29
Интересующийся
Отправить личное сообщение для ART-DELI Посмотреть профиль Найти все сообщения от ART-DELI
 
Регистрация: 12.04.2011
Сообщений: 23

Область доступа переменной IE7
Друзья, есть вот такой код.
Первый кусок присваивает значение для scop='';
Второй для finish_date='';
$('#next_step_6').click(function (){
       scop='';
       $('#step_5').find(
       $('input[type="checkbox"]:checked').each(function() { 
       scop += ':'+$(this).val();
           }));
       finish_date='';    
       $('#step_5').find(
       $('input[type="radio"]:checked').each(function() {
       finish_date +=$(this).val();
           }));
alert (finish_date);
});

Так вот первый работает верно во всех браузерах.
Со вторым проблема.
в IE при клике, выдается ошибка что метод не поддерживается . Ошибка на конструкцию
finish_date='';
Если указываю как локальною
var finish_date=''; - то ИЕ отрабатывает. НО FireFox пишет что не может определить данный метод. Т.е как то не понятно выходит с областью видимости переменной в разных браузерах.

Подскажите что не так?
Спасибо!
Ответить с цитированием