Мой сайт может быть found here, и я сейчас спотыкаюсь о одной проблеме. Я думал, что функции не работают в порядке и должны были исправить некоторые проблемы в моем собственном коде. Теперь, когда страница обновляется, я вижу, что год выбран, а затем я вижу, что коробка «make» изменяется на «LOADING ...», прежде чем она изменится на «Acura». Проблема в том, что я думаю, что «щелчок» и «изменение» для этого раскрывающегося списка происходит до того, как он изменит значение.Замедление функций
Просто так ясно, что моделирование щелчка и изменения там, чтобы произошло событие изменения для этого виджета Prototype. jQuery не может сделать это сам по себе, поскольку он был создан в Prototype.
Мой код:
function yearChange()
{
jQuery("#finder-72--424").val('13080187').change();
$('finder-72--424').simulate('click');
$('finder-72--424').simulate('change');
}
function makeChange()
{
jQuery("#finder-72--425").val('13097610').change(function() {
$('finder-72--425').simulate('click');
$('finder-72--425').simulate('change');
})
}
yearChange();
makeChange();