Montag, 18. Februar 2008

Quicktip im Ext JS Tree setzen/ändern

Mal schnell einen Eintrag zwischendurch ... direkt aus dem Arbeitsalltag.

Wenn man beim Ext JS Framework ein TreePanel einfügt und beim Laden der Nodes die Config Option "qtip" (Quicktip bzw. "Tooltip") setzt um zum Beispiel zusätzliche Informationen anzuzeigen, dann kann man den "qtip"-Wert nicht mehr auf diese Art ändern:
node.attributes.qtip = 'Der neue Text';
... sondern muss es so machen:
if(node.ui.textNode.setAttributeNS){
    node.ui.textNode.setAttributeNS("ext", "qtip", 'Der neue Text');
}else{
    node.ui.textNode.setAttribute("ext:qtip", 'Der neue Text');
}
Ach ja ... so schaut ein solcher Quicktip aus:


Und weiter geht's mit dem Tagesgeschäft.

Keine Kommentare:

Kommentar veröffentlichen