Sto cercando di scoprire come cambiare l'icona di un nodo JStree usando solo css? Ci sono molti post che spiegano di farlo con javascript ma preferisco usare solo CSS.Come cambiare l'icona di un nodo JStree usando solo css?
Ecco il mio codice finora:
$("#treeview").jstree().on('loaded.jstree', function()
{
$("#treeview").jstree('open_all');
});
E l'Html:
<div id="treeview">
<ul>
<li>
<a href="#">abcdefghijkl</a>
<ul>
<li>
<a href="#" onclick="goTo('index.php?module=klimaat&pagina=dashboard&id=6',false);">
Beneden</a>
</li>
<li>
<a href="#" onclick="goTo('index.php?module=klimaat&pagina=dashboard&id=7',false);">
Boven</a>
</li>
</ul>
</li>
</ul>
</div>
Per CSS Sto utilizzando il foglio di stile predefinito consegnato da jstree. La documentazione fornita da jstree è davvero schifosa. Quindi StackOverflow è di grande aiuto, ma non ho trovato questo sul sito.
Se avete bisogno di più codice o informazioni, si prega di chiedere. Grazie
Grazie, cercherò questo più tardi questo giorno in cui potrò . Spero che funzioni, eccetto la tua risposta;) – RTB
La tua risposta non ha funzionato per me quindi ho cambiato in questo .jstree-default li a ins { background: url ("../ images/icoons/search.png ") 0px 0px no-repeat! important; } – RTB
La risposta è piuttosto vecchia, jsfiddle non funziona, ma va ancora bene. Posso anche consigliare di usare la proprietà icon della risposta json e passare lì il nome della classe css. –