2013-04-16 1 views
1

Я бегу рельсы 3.2, и пытаюсь добавить систему рейтинга, используя это: http://wbotelhos.com/raty/.jquery raty плагин не работает с рельсами

По какой-то причине, несмотря на то, что я добавил:

$('#rating').raty(); 

к моему сценарию, и

<div id="rating"></div> 

к моему HTML, как показано на сайте, я до сих пор не могу видеть звезды.

Я добавил:

//= require jquery.raty 

моим application.js, и есть jquery.raty.js в моей папке JavaScripts.

Я не могу понять, что я делаю неправильно.

Я попытался с помощью перл: https://github.com/bmc/jquery-raty-rails и что не работает, либо

ответ

-1

Вам необходимо включить яваскрипт вызова:

$('#star').raty(); 

для того, чтобы получить

<div id="star"></div> 

показывать.

2

Вы добавили фотографии для звезд? Убедитесь, что у вас есть звезда-on.png и звезда-off.png в активах/изображений Кроме того, добавьте следующий код в файле html.erb,

<script> 
    $(document).ready(function() { 
     $("#rating").raty({ 
      path: '/assets/' 
     }); 
    }) 
</script> 
+0

работал для меня, спасибо – Deano