Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.02.2013, 00:35
Новичок на форуме
Отправить личное сообщение для Semen55338 Посмотреть профиль Найти все сообщения от Semen55338
 
Регистрация: 26.09.2012
Сообщений: 3

после выполнения некоторого скрипта перестает работать jquery ui slider
Имеется фоновое изображение. Перетаскивается мышкой. Поворачивается и увеличивается ползунками путем изменения соответствующих CSS3 свойств. Проблема заключается в следующем: после перетаскивания (изменения background-position) перестает работать один из ползунков.
//********** ИНИЦИАЛИЗИРУЮ ПОЛЗУНКИ *********
       $( "#scale-slider" ).slider({
       	   animate: true,
           min: 50,
           max: 300,
           value: 100,
           slide: function(event, scale) { 
           	$('#look-up-background').css('background-size', scale.value + '%');
           	$('#look-up-background').css('-moz-background-size', scale.value + '%');
           	$('#look-up-background').css('-o-background-size', scale.value + '%');
           	$('#look-up-background').css('-webkit-background-size', scale.value + '%');
           }});
       $( "#rotate-slider" ).slider({
       	   animate: true,
           min: 0,
           max: 180,
           slide: function(event, rotate) {
            $('#look-up-background').css('transform', 'rotate(' + rotate.value + 'deg)');
            $('#look-up-background').css('-webkit-transform', 'rotate(' + rotate.value + 'deg)');
            $('#look-up-background').css('-ms-transform', 'rotate(' + rotate.value + 'deg)');
            $('#look-up-background').css('-moz-transform', 'rotate(' + rotate.value + 'deg)');
            $('#look-up-background').css('-o-transform', 'rotate(' + rotate.value + 'deg)');
           }});
//****** ДЕЛАЮ ПРИНТ ПЕРЕТАСКИВАЕМЫМ *******
       $('#look-up-blank').mousedown(function(e){
       	$(document).unbind('mouseup');
			    var f = $('#look-up-blank').offset(),
			    x = e.pageX - f.left,
			    y = e.pageY - f.top;
			    $(document).mousemove(function(a){
			        $('#look-up-background').css('background-position-x', a.pageX - x + 'px');
			        $('#look-up-background').css('background-position-y', a.pageY - y + 'px');
			    });
			    return false;
		    });
		    $('#look-up-blank').mouseup(function(){
			$(document).unbind('mousemove');
		    });

Посмотреть как работает можно здесь http://slash-dot-dash.com/look-up

Последний раз редактировалось Semen55338, 14.02.2013 в 00:59.
Ответить с цитированием
  #2 (permalink)  
Старый 14.02.2013, 10:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Semen55338
Посмотреть как работает можно здесь http://slash-dot-dash.com/look-up
Нельзя однако..
Ответить с цитированием
  #3 (permalink)  
Старый 16.02.2013, 10:52
Новичок на форуме
Отправить личное сообщение для Semen55338 Посмотреть профиль Найти все сообщения от Semen55338
 
Регистрация: 26.09.2012
Сообщений: 3

Сообщение от danik.js Посмотреть сообщение
Нельзя однако..
уже можно
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery Проблема с append после клонирования талицы vuler Общие вопросы Javascript 0 04.04.2012 00:28
После выполнения операции скрипт перестает работать HETmozgov jQuery 6 04.11.2010 18:06
Как обнулить переменные после завершения скрипта QRS jQuery 3 07.07.2010 03:08
После первого действия скрипт перестает работать cyberx jQuery 6 12.06.2010 22:04
перестает работать lightbox после .load(); toha.chan jQuery 1 14.04.2010 16:37