JSFiddle - React, Tailwind, and code Playground

by blowsie

HTML

<script type="text/javascript" src="http://static.jstree.com/v.1.0pre/jquery.jstree.js"></script>


<div id="jsTreeDiv"></div>

JavaScript

$(function() {
    $("#jsTreeDiv").jstree({
        "json_data": {
            "data": [
                {
                    "attr": { "id": "999" },
                    "data": "[ Root ]",
                    "state": "open",
                    "children": [
                        {
                            "data": "Node 1"
                        },
                        {
                            "data": "Node 2"
                        },
                        {
                            "data": "Node 3"
                        },
                        {
                            "data": "Node 4"
                        }
                    ]
                }
            ]
        },
        
        "crrm" : {
            "move" : {
                "check_move" : function (data) {
                   // alert(data.r.attr("id"));
                    if(data.r.attr("id") == "999") {
                        return false;
                    }
                    else {
                        return true;
                    }
                }
            }
        },
        
        "plugins": ["themes", "json_data", "ui", "dnd", "crrm"]
    });
});