className = (className === "dark" ? "":"dark");这句有什.作用
ztree吧
全部回复
仅看楼主
level 1
丘山人家 楼主
function beforeEditName(treeId, treeNode) {
className = (className === "dark" ? "":"dark");
showLog("[ "+getTime()+" beforeEditName ]     " + treeNode.name);
var zTree = $.fn.zTree.getZTreeObj("treeDemo");
zTree.selectNode(treeNode);
return confirm("进入节点 -- " + treeNode.name + " 的编辑状态吗?");
}I
2013年11月01日 02点11分 1
level 11
这是 demo 中的代码,这句话就是切换 dark 值的作用,就是 toggle 的作用
2013年11月03日 11点11分 2
感谢
2013年11月03日 11点11分
level 5
className = (className === "dark" ? "":"dark");
首先要清楚句式:c=x?a:b
首选判断?前的x,为true 则c=a,为false,则c=b
该句就是让className的值在“dark”和“”之前循环交替
2013年11月05日 04点11分 3
怎么用了三个等号
2013年11月05日 08点11分
回复 丘山人家 :[汗] === 判断 类型和值是否相等 参考:http://www.cnblogs.com/guodefu909/p/3262828.html
2013年11月06日 10点11分
回复 guodefu909 :感谢大神
2013年11月06日 14点11分
回复 丘山人家 :我其实也还是菜鸟了
2013年11月06日 16点11分
1