var setting = {data:{simpleData:{enable:true,idKey:"id",pIdKey:"pId",rootPId:'0'}},
callback:{onClick:function(event, treeId, treeNode){
var beginApplyDate = getElem('beginEndDate');
var endApplyDate = getElem('endEndDate');
var id = treeNode.id == '0' ? '' :treeNode.id;
$('#zghMail').attr("src","${ctx}/zghmail/zghMail/list?office.id="+id+"&office.name="+treeNode.name.split('(')[0]+
"&beginApplyDate="+beginApplyDate+"&endApplyDate="+endApplyDate);
}
}
};
请问:getElem是getElement的简写吗?获取的是id还是name?
getElem是人家用原生封装的方法,比如
function$(elem){
return document.querySelector(elem);
},
//使用css选择器选择一组元素
:function$$(elem){
return document.querySelectorAll(elem);
},
function getElem(id){
return document.getElementById(id);
}
引入之后,使用getElem(id) ,$(id)方法就可以直接获取到相应的元素。
getElem是getElement的简写,获取是id