Библиотека jQuery для CodeIgniter от Google с недостаточным количеством инструкций - PullRequest
0 голосов
/ 24 октября 2011

Я загрузил эту библиотеку jQuery из http://code.google.com/p/codeigniter-jquery/, которая оказалась наиболее эффективной из существующих библиотек jQuery, поскольку они не выдают ошибок, пока я не попытаюсь использовать какие-либо методы jQuery.

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

Я пробовал $this->jquery->hide('#blog0'), но выдает ошибку. Я почти уверен, что эта библиотека была сделана для pre 2.0 CI, но я не знаю, будет ли это работать до сих пор.

Если у кого-то есть идеи, я был бы очень признателен.

1 Ответ

0 голосов
/ 24 октября 2011

Если бы библиотека была создана для CodeIgniter до 2.0, я бы ее не использовал.Вместо этого я бы предложил использовать библиотеку Javascript, встроенную в CodeIgniter.См. Инструкции здесь: http://codeigniter.com/user_guide/libraries/javascript.html.

Кроме того, имейте в виду, что из CodeIgniter / PHP на стороне сервера можно использовать только небольшой набор доступных функций.Возможно, вам лучше научиться использовать jQuery отдельно.Например, вот как можно спрятать div после нажатия на ссылку:

<script type="text/javascript">

$(function() { // this function prevents code from running until page loads

    $("#your_link_id").click( // this attaches the event handler

         function() {
             $("#your_div_id").hide(); // hides your div when link is clicked
         }
    );
});

</script>

Поместите его в свои файлы просмотра (в порядке с головой или телом), обновите свои идентификаторы, и вы можетеидти!

...