一天就这搞了这几行。
1. if else 可以嵌套;
2. 子页面调用父页面js,需要使用top.父页面js的方法。
<script type="text/javascript"> $(document).ready(function() { $('#tt').tree( { onlyLeafCheck : true, onCheck : function(node, checked) { if (node.text == '天地图影像') { if (checked) { top.setLayerAction("EarthTDTYX_1", true); } else { top.setLayerAction("EarthTDTYX_1", false); } } else if (node.text == '天地图注记') { if (checked) { top.setLayerAction("EarthTDTZHJ_1", true); } else { top.setLayerAction("EarthTDTZHJ_1", false); } } } }); }); </script>
<body>
<div class="easyui-panel" style="padding: 5px">
<ul id="tt" class="easyui-tree"
data-options="url:'util/easyUI/tree_data.json',method:'get',animate:true,checkbox:true"></ul>
</div>
</body>