Позиция диалога - PullRequest
0 голосов
/ 18 июля 2009

Я пытаюсь изменить левую позицию для диалогового окна, созданного с помощью jQuery, но, похоже, оно не распознает новое значение; вот мой код:

            $('#settype_dialog').dialog({
                                            autoOpen: true,
                                            width: 200,
                                            height: 200,
                                            show: 'bounce',
                                            hide: 'puff'
                                        }
            );
            $('#settype_dialog').css({"left", cX});
            $('#settype_dialog').dialog('option', 'title', 'Select Set Type');
            $('#settype_dialog').html(xml_text);
            $('#settype_dialog').dialog('open');    

Где СХ 130

Ответы [ 2 ]

1 голос
/ 18 июля 2009

Что ж, неправильный синтаксис выглядит причиной вашей проблемы. Метод css() объекта jQuery принимает либо объект пар ключ / значение, где ключом является свойство, либо сигнатуру property, value.

Два следующих способа будут эквивалентны:

$('#settype_dialog').css({"left": cX});

или

$('#settype_dialog').css("left", cX);
0 голосов
/ 18 июля 2009

Вам нужно добавить «px». cX + "px"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...