[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Перекрывается скрипт Yii
lodas
Здравствуйте, решил в своем проекте зделать перетаскивание дивов. Вот урок по которому делал:
http://ruseller.com/lessons.php?rub=32&id=1210
Оформил все точь в точь только под Yii:
<!--Скрипты по перетаскиванию-->
<
style>
#makeMeDraggable { width: 300px; height: 300px; background: red; }
</style>
<?php $q=Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl.'/themes/adminka/js/jquery.js', CClientScript::POS_HEAD); ?>
<?php
$q2=Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl.'/themes/adminka/js/jquery-ui.js', CClientScript::POS_HEAD); ?>

<?php
Yii::app()->clientScript->registerScript('qwe',"
$( init );
function init() {
$('#makeMeDraggable').draggable();
}
"
,CClientScript::POS_BEGIN);?>
<!--Скрипты по перетаскиванию конец-->

И сам див:
<div class="wideBox">
<h1>
Перетащи-и-брось с jQuery: руководство по применению</h1>
<h2>
Простой перетаскиваемый элемент</h2>
</div>

<div
id="content" style="height: 400px;">

<div
class="ui-draggable" style="position: relative;" id="makeMeDraggable"> </div>

</div>

Выдает ошибку:
Цитата
TypeError: $(...).draggable is not a function

Хотя я взял именно те файлы jquery из примера(исходников) и они 100% работают. Да и сделал вроде все точно также. Возможно где то перекрывается скрипт jquery.js? Или что еще это может быть?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.