JackShcherbakov
@JackShcherbakov

Зачем нужен объект ui, и почему он не работает без объекта event?

В книге написано, мол, можно импользовать объект ui без объекта event, так как event содержит информацию о клике, о координатах ... Вообщем все что не нужно для примера ниже.
Есть вот такой код (На js Fiddle нету jQuery Ui, на codePen не работает )
$(document).ready(function(){
		$('select').selectmenu({
			change : function(event, ui){ // БЕЗ EVENT НЕ РАБОТАЕТ, ПОЧЕМ? ЗАЧЕМ ОН ТУТ?
						var NewImage;
						if(ui.item.label === 'Синий'){
							NewImage = 'Blue';
						}
						else if(ui.item.label === 'Красный'){
							NewImage = 'Red';
						}
						 $('.XXX').removeClass('Blue Red').addClass(NewImage);
					 }
		});
	});

И что самое страшно, это то, что в книге уже какой раз вводятся непоятные слова без каких либо объяснений! Вбиваю в поисковик объект UI выдает не то, что нужно! Что это за объект? Зачем он нужен?

Огромное спасибо за помощь!
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы