jquery-语法动态语法着色示例代码
解压jquery-语法-3.1.1.zip,将公众的放在我们自已的目录下,在网页中引入如下3个js(下载地址是http://download.csdn.net/detail/liumengcheng/7344667)复制代码代码如下:脚本类型=' text/JavaScript ' charset=' UTF-8 ' src=' http : script/jquery-1。8 .2 .js /脚本脚本类型=' text/JavaScript ' charset=' UTF-8 ' src=' http : public/jquery。语法。js /脚本类型=' text/JavaScript ' charset=' UTF-8 ' src=' http 3360 public/jquery语法。部分:复制代码代码如下: div id=' div _ config XMl ' style=' float 3360 right;宽度宽度:600px'/div js部分:复制代码代码如下: //配置文件的默认类型为xml var fileType=' xml//当选中树中的某个文件的时候$('#tree1 ').树({ onClick:函数(节点){ if(节点。children==null | |节点。children==undefined){ var URL='./hub/config/configRead?ip=' ip '端口='端口'文件=' node . id var str=node . id file type=str。子串。LastIndexof(' . '))1,字符串。长度);文件类型=文件类型。tolowercase();$.get(url,{},函数(数据,textStatus){ //因为需要多次语法着色,而且每次选中的文件都不一样, //所以每次都要删除原来的在…之前元素,并新增预先,且句法得根据文件名的后缀来动态得到。 //注意:不要直接定位预先,因为每次渲染后在…之前元素会消失,所以我这里用一个差异来放预先,每次清理在…之前只要删除差异下的所有元素就行了$(“# div _ config XMl *”.移除();var $ pre=$(' pre id=' config XML ' class='语法file type ' '/pre ');$('#div_configXML ').追加($ pre);$('#configXML ').文本(数据);$.语法();} );} } });以下是效果图:显示可扩展标记语言文件
显示爪哇岛文件
版权声明:jquery-语法动态语法着色示例代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。