Проблема с использованием js jquery helper - PullRequest
0 голосов
/ 07 января 2011

Я использую cakephp 1.3.6 и пытаюсь использовать встроенный помощник js.Я добавил

var $helpers = array('Js' => array('Jquery'));

в моем контроллере.В свой макет я включил файлы jquery, а также включил

echo $this->Js->writeBuffer(); 

перед тегом </body>.

Я проверил, правильно ли работают библиотеки jquery, но пытается создать простой аккордеон на jqueryui.com, все работает нормально.

Но когда я пытаюсь

<?php
    $this->Js->get('#element');
    $this->Js->drag(array(
        'container' => '#content',
        'start' => 'onStart',
        'drag' => 'onDrag',
        'stop' => 'onStop',
        'snapGrid' => array(10, 10),
        'wrapCallbacks' => false
    ));
?>
<div="element">something</div>

не работает.

Я ценю любую помощь.

Спасибо.

1 Ответ

0 голосов
/ 09 января 2011

Я никогда не видел смысла во всей этой ерунде. Просто включите jQuery традиционным способом, написав заявление любым удобным для вас способом - я использую что-то вроде

echo $javascript->link('jQuery/jquery-1.3.2');

Тогда любой javascript, я пишу как javascript .

...