So ändern Sie den cursor-Bild in ExtJS 4.1

In ExtJS 4.0.2 ein, ich könnte ändern der cursor-Bild über ein raster mit:

body.setStyle('cursor','move');

Diese scheint nicht zu funktionieren in 4.0.7 oder 4.1. Ich bekomme keine css-Fehler, aber es gibt eine unnatürliche lag an der Stelle, wo die änderung erfolgen soll. Vielleicht wird es überschrieben?

UPDATE:

Ich versuche zu laufen, diese aus einem raster onitemmousedown Veranstaltung. Ich fand, dass die GridView bekommt eine Klasse ".x-nicht auswählbare", um raster text nicht auswählbare (was ich will). Aber in ExtJS 4.0.7 und 4.1 dieser ".x-nicht auswählbare" - Klasse hat eine cursor: default Einstellung, die wird vererbt durch alle Zeilen und Zellen im raster und die überschreibt jede andere style-Attribute, die ich anwenden um den cursor. Es hatte nicht diese in 4.0.2. a.

Wenn ich die Kraft des gridview-cursor-Stil mit !important der cursor ändert sich erst, wenn ich es bekommen genau auf die 1px Linie zwischen zwei Zeilen, da die Zeile, noch erbt die cursor-Einstellung. Ich glaube, ich könnte das überschreiben der cursor Stil für alle Zeilen und dann alle Zellen mit dieser Methode, aber es scheint, wie es sein sollte, einige Reiniger extjs-Methode.

InformationsquelleAutor Geronimo | 2012-02-02
Schreibe einen Kommentar