Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > перетаскивание сгенерированных дивов


Автор: gibbzy 4.12.2008, 22:58
есть такой код: 

Код

<?php
foreach ($this->tab as $array){
    echo "<div id=\"ob\">";
    echo $array['header']."<br>";
    echo $array['text']."<br>";
    echo "</div>";
}
?>


это файл index/rebild.phtml

в файле index/index.phtml
Код

<script>
$("#ob").draggable();
function FormClick () {
   $.post("/index/rebild/",null,function(data) {
    $("#tab").html(data);
  });
}
</script>
<div id="tab">
</div>


тоесть аяксом выдерается html такого рода 
Код

<div id="ob">
qwer<br>
qwer<br>
</div>
<div id="ob">
qwer<br>
qwer<br>
</div>

...

n раз 


Подскажите пожалуйста как завставить перемещаться все дивы а не только первый?

Автор: gibbzy 4.12.2008, 23:23
<div class="ob">
и 
$(".ob").draggable;
пробовал не работает

Автор: Aliance 9.12.2008, 14:49
ID - должен быть уникальным на весь документ. То, что ты попробовал заменить его на класс - правильно. Кинь исправленный код и скажи какую ошибку выдает браузер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)