есть select, в нем один пункт выбран по умолчанию.
Необходимо выполнить функцию как при первичной загрузке select так и при его изменении.
вижу себе это так:
HTML:
<div class="del_select" id="country_select">
<label for="country">
<select class="selectBlock" id="country">
<option value="2">Армения</option>
<option value="2">Беларусь</option>
<option value="2">Казахстан</option>
<option value="2">Киргизия</option>
<option selected value="1">Россия</option>
</select></label>
</div>
JS:
$('#country').change();
$('#country').change(function () {
alert('ДА!');
});
не работает. Но, если изменить порядок:
$('#country').change(function () {
alert('ДА!');
});
$('#country').change();
то работает! Чем можно объяснить?
P.s. запилил фидл
https://jsfiddle.net/8s9now1t/ он вообще не обрабатывает $('#country').change()