2016-07-11 2 views
0

Я использую jquery star rating plugin.the ссылка [здесь] (http://irfandurmus.com/projects/jquery-star-rating-plugin/). here's the imageКак получить значение звезды, нажатой в jQuery рейтинг звезды

У меня есть стол, в котором одна колонка имеет рейтинг звезд, чтобы оценить предмет. Я зацикливаю рейтинг звезды, чтобы оценить элемент, присутствующий во всех rows.I нужно получить значение звезды нажата в каждой строке. Однако я не мог получить значение звезды, нажатой в каждой строке. Пожалуйста, помогите мне с этим.

ответ

0

Вы можете сделать это с помощью Javascript:

jQuery('.star').on("click", function(){ 
    var rating = jQuery(this).attr('title'); 
}); 
+0

благодаря его worked.would вы предлагаете метод сохраните это значение в базе данных и отсортируйте по значению – doej

+0

@doej Рад, что это вам помогло! :) – Alessio

+0

@doej Nope, извините :(Но вы можете задать новый вопрос с правильными тегами и обновленным кодом! – Alessio

0

Вы можете использовать что-то вроде этого:

$('td .rating-div').each(function(){ 
    console.log($('.stars').find('a.fullStar.star').length); 
}); 
0

Другой способ

$('.rating-div').each(function() { 
    console.log($(this).find('> .stars > .fullStar:last').attr("title") ) 
}); 
Смежные вопросы