jQuery title attribute ändern

raybrackho

Mitglied
Hey Leute,

nun möchte ich gerne das title attribut meiner Colorpicker-Kästchen ändern.
Ich habe den einzelnen DIVs IDs zugewiesen (in der .js Datei) , die der background-color entsprechen.
Nun können die Leute ja mit HEX Werten nicht so viel anfangen, also wollte ich die einzelnen IDs mit jQuery ansprechen und jeweils das title tag in den Farbnamen umwandeln.

Mein Problem ist jetzt, glaub ich, das die IDs ja bereits mit einem "#" anfangen. Muss ich in jQuery jetzt so referenzieren?
Code:
$('##ffffff').attr("title", "Weiß");

Irgendwie klappt das auf jeden Fall nicht. Was mache ich falsch?
 
Markierst du auch bitte deine (selbst)gelösten Themen als erledigt zur Kennzeichnung in der Themenübersicht? Danke! :)
 
Zuletzt bearbeitet:
geht klar, was ich mich jetzt aber hier noch frage, ob es eine elegantere Lösung gitb, als alles einfach untereinander zu schreiben.
Code:
$('#\\#ffffff').attr('title', 'Weiß');
$('#\\#ffed00').attr('title', 'Gelb');
$('#\\#fdc300').attr('title', 'Orange');
$('#\\#e30613').attr('title', 'Rot');
$('#\\#ff9ad7').attr('title', 'Rosa');
$('#\\#ff008c').attr('title', 'Pink');
$('#\\#9e88ff').attr('title', 'Lila');
$('#\\#0024ff').attr('title', 'Blau');
$('#\\#14e1ff').attr('title', 'Türkis');
$('#\\#00a8ff').attr('title', 'Hellblau');
$('#\\#0054aa').attr('title', 'Navyblau');
$('#\\#3caa00').attr('title', 'Moosgrün');
$('#\\#06ff00').attr('title', 'Hellgrün');
$('#\\#000000').attr('title', 'Schwarz');
 

Neue Beiträge

Zurück