Уведомления

Группа в Telegram: @pythonsu

#1 Май 15, 2016 22:22:20

pythonUser
Зарегистрирован: 2016-02-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка и настройка jquery

Добрый день.

Пытаюсь установить оценку товара звездочками через jQuery (я так понял по другому не получится), скачал https://codeload.github.com/gjunge/rateit.js/zip/master по этой ссылке, установил django-jquery через pip добавил jQuery в apps вот такой шаблон, что я упустил?

{% load staticfiles %}
		<script src="{% static 'js/rateit.js-master/scripts/jquery.rateit.js' %}"></script>
			<div id="star">dfdfd</div>
		<script>$('#star').raty()</script>

Отредактировано pythonUser (Май 15, 2016 22:22:54)

Офлайн

#2 Май 15, 2016 23:08:48

pythonUser
Зарегистрирован: 2016-02-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка и настройка jquery

Вот ссылка на иснтрумент jQuery

https://github.com/wbotelhos/raty

как его запустить и настроить?

Офлайн

#3 Май 16, 2016 03:34:40

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Установка и настройка jquery

pythonUser
что я упустил?
Вы не подключили к странице саму библиотеку jQuery.

pythonUser
(я так понял по другому не получится
То есть не получится? А jQuery это по-вашему вообще что? Какой-то магический код, который использует недоступные простым смертным скрытые возможности браузеров?
jQuery - это точно такой же Javascript, как и любой другой. То, что написано с использованием jQuery, можно написать без него.



Офлайн

#4 Май 17, 2016 14:01:58

pythonUser
Зарегистрирован: 2016-02-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка и настройка jquery

добавил, но все равно не работает. так же пробовал прямо в head добавлять, но все равно не срабатывает

{% block extrahead %}
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
{% endblock %}
{% load staticfiles %}
<script src="{% static 'js/rateit.js-master/scripts/jquery.rateit.js' %}"></script>
			<div id="star">dfdfd</div>
		<script>$('#star').raty()</script>

Офлайн

#5 Май 17, 2016 14:25:59

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Установка и настройка jquery

Обычно делают так

<script>
  $(document).ready(function(){
      // Вот тут навешивайте всякие плагины
      $('#star').raty();
})
</script>
И еще, покажите откуда вы выкопали метод .raty()
я нашел только .rateit()



Офлайн

#6 Май 17, 2016 20:12:03

pythonUser
Зарегистрирован: 2016-02-27
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка и настройка jquery

Спасибо большое.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version