2016-07-11 13 views
0

jqueryの星評価プラグインを使用しています。このリンクは[http://irfandurmus.com/projects/jquery-star-rating-plugin/]です。 here's the imagejqueryの星評価でクリックした星の値を取得する方法

アイテムを評価するために、1つの列に星の評価がある表があります。私はすべての行に存在するアイテムを評価するために星の評価をループしています。私は各行にクリックされた星の価値を得る必要があります。しかし、私は各行でクリックされた星の価値を得ることができませんでした。これで私を助けてください。

答えて

0

あなたはJavascriptでそれを行うことができます。

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

おかげで、それはあなたがする方法を提案worked.wouldこの値をデータベースに保存し、値に応じて並べ替えます。 – doej

+0

@doej喜んでそれはあなたを助けました! :) – Alessio

+0

@doejいいえ、ごめんなさい:(しかし、あなたは適切なタグと更新されたコードで新しい質問をすることができます! – 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") ) 
});