@martapnck

Почему скрипт не работает в яндекс браузере?

Скрипт работает в мозиле, но не работает в яндекс браузере

консоль говорит что

$("#selectedSeat").change(getPrice);

Сам js

<script>
//тариф для маршрута Аэропорт-ЖД
     var taxs = new Array(
          {"standart":"490","komfort":"740","bus":"0","miniven":"740"}
     );
//тарифы из Аэропорта или ЖД в населенный пункт
     var tax = new Array(
{"point":"Тоннельная","akomfort":"990","abiznes":"1490","aminiven":"1490","vkomfort":"990","vbiznes":"1490","vminiven":"1490"},
{"point":"Анапа","akomfort":"490","abiznes":"740","aminiven":"740","vkomfort":"390","vbiznes":"590","vminiven":"590"},
{"point":"Джемете","akomfort":"490","abiznes":"740","aminiven":"740","vkomfort":"390","vbiznes":"590","vminiven":"590"},
{"point":"Витязево","akomfort":"490","abiznes":"740","aminiven":"740","vkomfort":"390","vbiznes":"590","vminiven":"590"},
{"point":"Сукко","akomfort":"790","abiznes":"1190","aminiven":"1190","vkomfort":"790","vbiznes":"1190","vminiven":"1190"},
{"point":"Благовещенская","akomfort":"790","abiznes":"1190","aminiven":"1190","vkomfort":"790","vbiznes":"1190","vminiven":"1190"},
{"point":"Новороссийск","akomfort":"1290","abiznes":"1940","aminiven":"1940","vkomfort":"1290","vbiznes":"1940","vminiven":"1940"},
{"point":"Кабардинка","akomfort":"1690","abiznes":"2540","aminiven":"2540","vkomfort":"1690","vbiznes":"2540","vminiven":"2540"},
{"point":"Геленджик","akomfort":"1990","abiznes":"2990","aminiven":"2990","vkomfort":"1990","vbiznes":"2990","vminiven":"2990"},
{"point":"Краснодар","akomfort":"3490","abiznes":"5240","aminiven":"5240","vkomfort":"3490","vbiznes":"5240","vminiven":"5240"},
{"point":"Темрюк","akomfort":"1190","abiznes":"1790","aminiven":"1790","vkomfort":"1190","vbiznes":"1790","vminiven":"1790"},
{"point":"Тамань","akomfort":"1990","abiznes":"2990","aminiven":"2990","vkomfort":"1990","vbiznes":"2990","vminiven":"2990"},
{"point":"Порт Кавказ","akomfort":"1990","abiznes":"2990","aminiven":"2990","vkomfort":"1990","vbiznes":"2990","vminiven":"2990"},
    );



function check() {
  document.getElementById('total').value='';
  var a=0;
  var c=document.getElementById('car').value;
  if(c=='Комфорт') {
        j=1;
  } else if(c=='Бизнес') {
        j=2;
    } else if(c=='Микроавтобус') {
        j=3;
        } else if(c=='Минивен') {
        j=4;
            } else {
                j=0;
  }
  var f=document.getElementById('from').value;
  var t=document.getElementById('to').value;
  b=0;
  if((f=='Аэропорт Анапа') || (t=='Аэропорт Анапа')) {
    b=1;
  }
  if((f=='Ж/Д Анапа') || (t=='Ж/Д Анапа')) {
    b=2;
  }
  if(((f=='Ж/Д Анапа') && (t=='Аэропорт Анапа')) || ((t=='Ж/Д Анапа') && (f=='Аэропорт Анапа'))) {
    b=3;
  }

  for(var i=0;i<tax.length;i++){
    if(f==tax[i].point || t==tax[i].point) {
      if(b==1) {
        if(j==1) {
            document.getElementById('total').value =tax[i].akomfort+'.00 руб.';
            a=1;
        }
        if(j==2) {
            document.getElementById('total').value = tax[i].abiznes+'.00 руб.';
            a=1;
        }
        if(j==3) {
            document.getElementById('total').value = tax[i].abus+'.00 руб.';
            a=1;
        }
        if(j==4) {
            document.getElementById('total').value = tax[i].aminiven+'.00 руб.';
            a=1;
        }
      } else if(b==2) {
        if(j==1) {
            document.getElementById('total').value =tax[i].vkomfort+'.00 руб.';
            a=1;
        }
        if(j==2) {
            document.getElementById('total').value = tax[i].vbiznes+'.00 руб.';
            a=1;
        }
        if(j==3) {
            document.getElementById('total').value = tax[i].vbus+'.00 руб.';
            a=1;
        }
        if(j==4) {
            document.getElementById('total').value = tax[i].vminiven+'.00 руб.';
            a=1;
        }
      }
    }
  }
  if(b==3) {
        if(j==1) {
            document.getElementById('total').value =taxs[0].komfort+'.00 руб.';
            a=1;
        }
        if(j==2) {
            document.getElementById('total').value = taxs[0].biznes+'.00 руб.';
            a=1;
        }
        if(j==3) {
            document.getElementById('total').value = taxs[0].bus+'.00 руб.';
            a=1;
        }
        if(j==4) {
            document.getElementById('total').value = taxs[0].miniven+'.00 руб.';
            a=1;
        }
  }
  if(b==0) {
            document.getElementById('total').value = '0.00 руб.';
            a=0;
  }
}

jQuery(document).ready(function(){
        jQuery('#txtcal3_0').live('click', function(){
		jQuery("#cal3_0Container").toggleClass('visible');
	});
        jQuery('#cal3_0Container .selectable').live('click', function(){
		jQuery("#cal3_0Container").removeClass('visible');
	});
        jQuery('#txtcal3_1').live('click', function(){
		jQuery("#cal3_1Container").toggleClass('visible');
	});
        jQuery('#cal3_1Container .selectable').live('click', function(){
		jQuery("#cal3_1Container").removeClass('visible');
	});
});
</script>

Верстка

<code lang="html">
<fieldset class="formHorizontal formContainer" id="rsform_3_page_0">
	<div class="rsform-block rsform-block-from">
		<div class="formControls">
			<div class="formBody"><select name="form[from][]" id="from" onchange="check();" class="rsform-select-box"><option disabled="disabled" selected="selected" value="- Откуда? -">- Откуда? -</option><option value="Ж/Д Анапа">Ж/Д Анапа</option><option value="Аэропорт Анапа">Аэропорт Анапа</option><option value="Тоннельная">Тоннельная</option><option value="Анапа">Анапа</option><option value="Джемете">Джемете</option><option value="Витязево">Витязево</option><option value="Сукко">Сукко</option><option value="Благовещенская">Благовещенская</option><option value="Новороссийск">Новороссийск</option><option value="Кабардинка">Кабардинка</option><option value="Геленджик">Геленджик</option><option value="Краснодар">Краснодар</option><option value="Темрюк">Темрюк</option><option value="Тамань">Тамань</option><option value="Порт Кавказ">Порт Кавказ</option></select><span class="formValidation"><span id="component33" class="formNoError">Неверный Ввод</span></span></div>
			<p class="formDescription"></p>
		</div>
	</div>
	<div class="rsform-block rsform-block-to">
		<div class="formControls">
			<div class="formBody"><select name="form[to][]" id="to" onchange="check();" class="rsform-select-box"><option disabled="disabled" selected="selected" value="- Куда? -">- Куда? -</option><option value="Ж/Д Анапа">Ж/Д Анапа</option><option value="Аэропорт Анапа">Аэропорт Анапа</option><option value="Тоннельная">Тоннельная</option><option value="Анапа">Анапа</option><option value="Джемете">Джемете</option><option value="Витязево">Витязево</option><option value="Сукко">Сукко</option><option value="Благовещенская">Благовещенская</option><option value="Новороссийск">Новороссийск</option><option value="Кабардинка">Кабардинка</option><option value="Геленджик">Геленджик</option><option value="Краснодар">Краснодар</option><option value="Темрюк">Темрюк</option><option value="Тамань">Тамань</option><option value="Порт Кавказ">Порт Кавказ</option></select></div>
			<p class="formDescription"></p>
		</div>
	</div>
	<div class="rsform-block rsform-block-car">
		<div class="formControls">
			<div class="formBody"><select name="form[car][]" id="car" onchange="check();" class="rsform-select-box"><option disabled="disabled" selected="selected" value="- Класс авто -">- Класс авто -</option><option value="Комфорт">Комфорт</option><option value="Бизнес">Бизнес</option><option value="Минивен">Минивен</option></select></div>
			<p class="formDescription"></p>
		</div>
	</div>
</code>
  • Вопрос задан
  • 1113 просмотров
Решения вопроса 1
Яндекс браузер и не создавался для того что б там скрипты работали
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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