Star-Rating value Anzeigen beim Hover

More
1 month 3 weeks ago #157795 by RautenkinG
RautenkinG created the topic: Star-Rating value Anzeigen beim Hover
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

Please Log in to join the conversation.

More
1 month 3 weeks ago #157937 by Joffm
Joffm replied the 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

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now