Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Star-Rating value Anzeigen beim Hover

  • RautenkinG
  • RautenkinG's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 2 months ago #157795 by RautenkinG
Star-Rating value Anzeigen beim Hover was created by RautenkinG
Code:
Ihre Bewertung lautet: <b><span id="starvalue"> </span></b> <script type="text/javascript" charset="utf-8">  
  $(document).ready(function() {
 
    // Identify this question
    var q1ID = {QID};
    var thisQuestion = $('#question'+q1ID);
 
    // Listener on the inputs
    $('input.radio', thisQuestion).on('click', function(e) {
 
      // The clicked value
      var value = $(this).val();
 
      // Define the text
      var insertedText= '';
      switch(value) {
        case '1':
          insertedText= 'mangelhaft';
          break;
        case '2':
          insertedText= 'ausreichend';
          break;
        case '3':
          insertedText= 'befriedigend';
          break;
        case '4':
          insertedText= 'gut';
          break;
        case '5':
          insertedText= 'sehr gut';
          break;
      }
 
      // Pipe the text to the div
      $('#starvalue').text(insertedText);  
    }); 
    });
</script>

Das ist mein Code den ich hier im Forum gefunden habe um die Star-Rating anzeigen zu lassen.
Zurzeit funktioniert das alles nur beim click auf den Stern, würde aber es lieber haben das es schon beim Hovern geht.

Hoffe jemand kann mir helfen!

Grüße
Steffen
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 2 months ago #157937 by Joffm
Replied by Joffm on topic Star-Rating value Anzeigen beim Hover
Hallo, Steffen,

Du willst also beim Hovern den Text anzeigen lassen?
Warum das denn? Dann brauchst Du doch eigentlich keine Sternchen.
Wenn Du den Text willst, nimm eine normale Liste mit Optionsfeldern, meinetwegen waagerecht und meinetwegen mit Bildchen von Sternchen dabei.
Die Sternchen sind ja gerade dazu da, nonverbal etwas auszudrücken. Was ja durch die Anzeige ad absurdum geführt wird.

Nichts für ungut
Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose