fix issue about  'hideNode()' & 'showNode()'

Issue Info:
If you use 'showNode()' method to show the node what 'nochecked' is true
and has not been hidden, the node's 'nochecked' will be false.

If you use 'hideNode()' method to hide the node what 'nochecked' is
false and has been hidden, the node's 'nochecked' will be true.
fix issue about 'event.srcElement' has been removed in jQuery 1.9
CSS conflict with WordPress

https://github.com/zTree/zTree_v3/issues/2
about the css : .button & .level

zTree add  className in  ztree.core-3.5. If you want use zTree v3 in
WordPress, please change the name & the css file (zTreeStyle.css) by
your self.

className: {
BUTTON: "button",
LEVEL: "level",
ICO_LOADING: "ico_loading",
SWITCH: "switch"
},
v3.5.12 release
Issue about radio

Issue Info:

If radioType="all" and  node.checked = true and node's parent node's
open = false,  after initialize zTree, you check the other node's radio,
this node's radio still be checked.
push to jquery plugin
push to jquery plugin
push to jquery plugin
fix issue about drag & drop in multi trees

Issue Info:
When you drag one node to the other tree,  if the prev & inner & next
return false, the other tree's selected nodes will be cancel selected
status.
update log
log
fix issue about expandAll

Issue Info:

when you load the special data,  if you use the  expandAll() method,
some node's DOM will be appended twice.

example data:  (expand.html)

var zNodes =[
{ id:1, pId:0, name:"ordinary parent 1", t:"I am ordinary, just expand
or collapse on me", open:false},
{ id:11, pId:1, name:"leaf node 1-1", t:"..."},
{ id:12, pId:1, name:"ordinary parent 2", t:"I am ordinary, just expand
or collapse on me", open:false},
{ id:121, pId:12, name:"parent node - 121", t:"...", open:true},
{ id:1211, pId:121, name:"parent node - 1211", t:"...", open:false},
{ id:1212, pId:1211, name:"leaf node - 1212", t:"..."},
{ id:1213, pId:121, name:"parent node - 1213", t:"...", open:false},
{ id:1214, pId:1213, name:"leaf node - 1214", t:"..."},
{ id:123, pId:12, name:"leaf node 2-3", t:"..."},
{ id:13, pId:1, name:"leaf node  1-3", t:"..."},
{ id:2, pId:0, name:"can't collapse me", t:"can't collapse me...Unless
you use expandAll method.", open:true, collapse:false},
{ id:21, pId:2, name:"leaf node 2-1", t:"You can't collapse my parent"},
{ id:22, pId:2, name:"leaf node 2-2", t:"You can't collapse my parent"},
{ id:23, pId:2, name:"leaf node 2-3", t:"You can't collapse my parent"},
{ id:3, pId:0, name:"can't expand me", t:"can't expand me...Unless you
use expandAll method.", open:false, expand:false},
{ id:31, pId:3, name:"leaf node 3-1", t:"OMG, you can see me!! Do you
use the expandAll method?"},
{ id:32, pId:3, name:"leaf node 3-2", t:"OMG, you can see me!! Do you
use the expandAll method?"},
{ id:33, pId:3, name:"leaf node 3-3", t:"OMG, you can see me!! Do you
use the expandAll method?"},
{ id:4, pId:0, name:"empty parent 1", t:"I have nothing...",
isParent:true, open:false}
];
log file format changed
fix issue about main frame  can't controll  zTree in iframe

Issue Info:
https://github.com/zTree/zTree_v3/issues/7
add 'isCancel' parameter

add 'isCancel' parameter in  beforeRename & onRename  callback.

you can catch the event about  cancel edit name
for jQuery Plugins
fix issue about init node method in 'exhide' file

If you have more than one tree in one page,  and you include the
'exhide' file, and some one tree's nodes are only leaf node,  there are
some tree 's root node will show wrong line.

js example:

var setting = {
edit: {
enable: false,
drag: {
isCopy: false,
isMove: false
},
showRenameBtn: false,
showRemoveBtn: false
},

data: {
key: {
children: "nodes"
}
},

view: {
showLine: true,
showTitle:false,
showIcon:false,
selectedMulti: false
}
};

var zNodesSystem = [

{name:"System",noR:true,open:true,url:"system/network.asp",target:"mainFrame",nodes:
[

{name:"Network1",noR:true,open:true,url:"system/network1.asp",target:"mainFrame"},

{name:"Network2",noR:true,open:true,url:"system/network2.asp",target:"mainFrame"}
]}
];
var zNodesMux = [

{name:"Program1",open:true,noR:true,url:"mux/program1.asp",target:"mainFrame"},
{name:"Program2
",open:true,noR:true,url:"mux/program1.asp",target:"mainFrame"}
];
$(document).ready(function(){
$.fn.zTree.init($("#treeDemo1"), setting, zNodesSystem);
$.fn.zTree.init($("#treeDemo2"), setting, zNodesMux);
$.fn.zTree.init($("#treeDemo3"), setting, zNodesSystem);
$.fn.zTree.init($("#treeDemo4"), setting, zNodesMux);
});

html example:
<div class="zTreeDemoBackground left" >
<ul id="treeDemo1" class="ztree" style="height:80px"></ul>
<ul id="treeDemo2" class="ztree" style="height:80px"></ul>
<ul id="treeDemo3" class="ztree" style="height:80px"></ul>
<ul id="treeDemo4" class="ztree" style="height:80px"></ul>
</div>
update ReadMe.md
fix Issue about drag in multi trees & expandNode

Issue Info:
1.  when you drag node in multi trees, the other tree will trigger the
addHoverDom callback.
2.  when you drag node in multi trees, if 'beforeDrog' return false or
'setting.edit.drag.prev / inner / next' return false,  the source node
will not trigger addHoverDom callback
3.  When you set async.enable = true, and you use expandNode() function
to expand node,  if you set sonSign = true, you will can't see it's
child nodes.
update index.html