jQueryUI Draggable не работает в IE - PullRequest
0 голосов
/ 10 декабря 2011

Почему jQueryUI не работает в IE 8 для меня? Странно то, что изменяемый размер работает.

Мой код Javascript следующий:

$(OBJ.cropProfileMiniatureRectangle)
    .draggable({ containment: OBJ.cropProfileMiniatureContainer })
    .resizable({
        handles: 'se', 
        aspectRatio: true, 
        minWidth: 100, 
        maxWidth: 445, 
        minHeight: 100, 
        maxHeight: 445, 
        containment: OBJ.cropProfileMiniatureContainer
    });

Я пытался изменить только $(OBJ.cropProfileMiniatureRectangle).draggable(), но проблема все та же. Но когда я посещаю их пример , это работает. Что я сделал не так?

1 Ответ

1 голос
/ 10 декабря 2011

Насколько я знаю, вы не можете указать объект непосредственно в параметре сдерживания.На странице примера:

сдерживание:
Ограничивает перетаскивание в пределах указанного элемента или области.Возможные строковые значения: «родитель», «документ», «окно», [x1, y1, x2, y2].

Редактировать: Я тестировал в демоверсиистраницу с консолью, и я смог использовать селектор, выполнив: $( "#draggable" ).draggable({containment:'#demo-frame'});.

Можете ли вы опубликовать свой HTML и CSS или jsFiddle?

...