2014-01-15 2 views
0

У меня есть одно приложение, которое позволяет пользователям вводить несколько комментариев в несколько текстовых полей. В настоящее время я использую инструмент редактора Ck. У меня есть 4 div, которые все помещаются в родительский div. Мы называем сдвиг позиции дочернего div вверх и вниз, а также удалим div. Когда я пытаюсь удалить div, он идет, и если пользователь нажимает на добавление, он должен прийти.Добавление одного элемента div в родительский div

Моя проблема в том, что когда я пытаюсь добавить новый дочерний div, он не будет находиться под существующим оставшимся div. Я пытался использовать Append(), AppendTo(), Insert(), InsertAfter() и т. Д., Но, к сожалению, не повезло. Можете ли вы, ребята, помочь мне вымыть эту проблему?

Вот один фрагмент кода:

var children = $('#editors').children(); // Editors is a Parent Div. 
    var childrenCount = children.length; 
      if (childrenCount == 1) { 
       if (SectionName == 'Statement') { 
        $('#p0').insert("#p" + (children[0].id).toString()); 
+0

не будет подпадать под существующий остающегося DIV, но не делает вид, нигде или где-то еще? и почему самые маленькие детиКачество будет 1? больше информация пожалуйста. –

+0

По умолчанию дети Count будут 4. Если пользователь удалит divs, он достигнет 1. После этого Пользователь не сможет удалить оставшийся. Если пользователь пытается добавить новый div. Он должен размещаться после существующего дочернего div. – MAC

ответ

1

Я не понимаю, именно то, что вы пытаетесь достичь, но, возможно, что-то подобное может помочь

$("#p0").append($("#p" + (children[0].id).toString()).html()); 
+0

Не нужно говорить спасибо ;-) – Steven

1

Если я понять проблему правильно, вы должны быть в состоянии сделать что-то вроде:

$("<div id='myNewlyAddedDiv'>Test</div>").appendTo("#editors"); 

Это добавит новый DIV после одного который все еще находится в вашем родительском div.

+0

Спасибо за ответ. Но, к сожалению, его не сработало .. :( – MAC

+0

Что он делает? Он должен работать. Можете ли вы разместить больше кода? – SethMW

Смежные вопросы