• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Farbe für verschiedene Elemente anders

H

Harald

Guest
Hallo, ich habe ein ListView:

<ul id="test" data-role="listview" data-filter="true" data-input="#myFilter">

</ul>

Dies wird mittels JavaScript und einer JSON Datei mit Daten befüllt.

<script type="text/javascript">
$('#menue').on("pageshow", function(){

$('#test').empty();

$.getJSON('daten.json', function(data) {
$.each(data.uebersicht, function(i,item) {
$('<li><a href="detail.html" data-transition="slide" onClick="javascript:sessionStorage.test=\''+item.name+'\';"><img src="bilder/'+item.bild+'"/><h3>'+item.name+'</h3><p>'+item.untertitel+'</p></a></li>').appendTo('#test');
});
$('#test').listview('refresh');
});
});
</script>

Nun möchte ich, wenn der Untertitel "error" enthält, den Text von schwarz in grau ändern. Wie kann ich das machen?
 
Werbung:
Werbung:
Könnte ich auch irgendwie eine animation machen indem ich die Werte schrittweise setze? Wie würde das gehen?

Kann man auch die länge der ProgressBar ändern? Leider ist diese für mein ListView zu groß. Finde den Teil im CSS leider nicht.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben