Показать сообщение отдельно
  #1 (permalink)  
Старый 24.01.2015, 12:30
Новичок на форуме
Отправить личное сообщение для Андрей Давыдов Посмотреть профиль Найти все сообщения от Андрей Давыдов
 
Регистрация: 24.01.2015
Сообщений: 4

Функция изменения фона через селект а нужно через div
Вот код который изменят цвет фона и отправляет на сервер. Но отображение нужно поменять. Оно работает только если стоит select и при выборе option меняется цвет. Но так как селект почти невозможно стилизировать, то хочу туда поставить либо radio или буттон или вообще div при нажатии на который выполнялась уже сделанная функция

var colors = $('<select></select>').change(function () {
					$.get('/work_place_action.php', {action: 'change-color', project_id: item.id, color: $(this).val()})
					el.css('background', $(this).val())
				})

		for(var i =0; i<Projects.colors.length; i++){
		colors.append('<option value="'+Projects.colors[i]+'" style="background:'+Projects.colors[i]+';"></option>')
				}
				el.css('background', item.color)
				colors.find("[value='"+item.color+"']").attr("selected", "selected");
				tools.find('.colors').append(colors)

Последний раз редактировалось Андрей Давыдов, 24.01.2015 в 12:35.
Ответить с цитированием