2016-07-11 11 views
0

Ich benutze eine jquery Sterne-Bewertung plugin.the Link ist [hier] (http://irfandurmus.com/projects/jquery-star-rating-plugin/). here's the imagewie der Wert des Sterns angeklickt in einem jquery Sterne

Ich habe eine Tabelle, in der eine Spalte eine Sternbewertung hat, um einen Artikel zu bewerten. Ich wiederhole die Sternenbewertung, um das in allen Zeilen vorhandene Element zu bewerten. Ich muss den Wert des Sterns in jeder Zeile anklicken. Jedoch konnte ich nicht den Wert des Sterns in jeder Reihe anklicken. Bitte hilf mir dabei.

Antwort

0

Sie es mit Javascript tun können:

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

dank es worked.would Sie vorschlagen, ein Verfahren Speichern Sie diesen Wert in einer Datenbank und sortieren Sie nach dem Wert – doej

+0

@doej Froh, dass es Ihnen geholfen hat! :) – Alessio

+0

@doej Nein, sorry :(Aber Sie können eine neue Frage mit richtigen Tags und aktualisierten Code stellen! – Alessio

0

Sie können so etwas wie folgt verwenden:

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

andere Art und Weise

$('.rating-div').each(function() { 
    console.log($(this).find('> .stars > .fullStar:last').attr("title") ) 
});