jQuery получить / установить html-контент изменяемого размера / перетаскиваемого элемента - PullRequest
0 голосов
/ 14 января 2011

У меня есть несколько элементов div на моей странице, которые можно изменять и перетаскивать с помощью пользовательского интерфейса jQuery. Когда я вызываю html() для этих элементов div, я получаю не только содержимое элемента div, но также некоторое дополнительное содержимое, вставляемое пользовательским интерфейсом jQuery, когда я делаю их изменяемого размера:

<div class="ui-resizable-handle ui-resizable-e"></div>
<div class="ui-resizable-handle ui-resizable-s"></div>
<div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 1001; "></div>

text() работает для извлечения текущего текста, но когда я пытаюсь установить содержимое с помощью $("selector").text("new text"), он заменяет код пользовательского интерфейса jQuery, делая div больше не изменяемым размером. Как я могу просто получить / установить текст, а не код изменяемого размера пользовательского интерфейса jQuery?

1 Ответ

1 голос
/ 15 января 2011

Вы можете попробовать создать еще один div внутри этого div, который содержит содержимое и имеет 100% ширину и высоту, а затем сделать родительский div с изменяемым размером.

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