最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery-syntax動(dòng)態(tài)語(yǔ)法著色示例代碼

 更新時(shí)間:2014年05月14日 17:31:28   作者:  
語(yǔ)法著色大家對(duì)它都不陌生吧,下面為大家介紹的是jquery-syntax動(dòng)態(tài)語(yǔ)法著色的具體實(shí)現(xiàn),需要的朋友可以參考下
解壓jquery-syntax-3.1.1.zip,將public放在我們自已的目錄下,在網(wǎng)頁(yè)中引入如下3個(gè)js(下載地址是http://download.csdn.net/detail/liumengcheng/7344667)
復(fù)制代碼 代碼如下:

<script type="text/javascript" charset="UTF-8" src="scripts/jquery-1.8.2.js"></script>
<script type="text/javascript" charset="UTF-8" src="public/jquery.syntax.js"></script>
<script type="text/javascript" charset="UTF-8" src="public/jquery.syntax.cache.js"></script>

html部分:
復(fù)制代碼 代碼如下:

<div id="div_configXML" style="float:right;width:600px;">
</div>

js部分:
復(fù)制代碼 代碼如下:

//配置文件的默認(rèn)類(lèi)型為xml
var fileType="xml";
//當(dāng)選中樹(shù)中的某個(gè)文件的時(shí)候
$('#tree1').tree({
onClick: function(node){
if (node.children==null || node.children==undefined){
var url="../hub/config/configRead?"+'ip='+ip+'&port='+port+"&file="+node.id;
var str=node.id;
fileType = str.substring(str.lastIndexOf(".")+1,str.length);
fileType=fileType.toLowerCase();
$.get(url,{},function(data,textStatus){
//因?yàn)樾枰啻握Z(yǔ)法著色,而且每次選中的文件都不一樣,

//所以每次都要?jiǎng)h除原來(lái)的pre元素,并新增pre,且syntax得根據(jù)文件名的后綴來(lái)動(dòng)態(tài)得到。

//注意:不要直接定位pre,因?yàn)槊看武秩竞髉re元素會(huì)消失,所以我這里用一個(gè)div來(lái)放pre,每次清理pre只要?jiǎng)h除div下的所有元素就行了
$("#div_configXML *").remove();
var $pre=$("<pre id='configXML' class='syntax "+fileType+"'> </pre>");
$("#div_configXML").append($pre);
$("#configXML").text(data);
$.syntax();
}
);
}
}

});

以下是效果圖:

顯示xml文件
 
顯示java文件

相關(guān)文章

最新評(píng)論

井冈山市| 淮南市| 汉寿县| 明水县| 廊坊市| 蓝田县| 潮州市| 杭锦旗| 盘锦市| 舞阳县| 社会| 嘉善县| 大城县| 儋州市| 阜康市| 左权县| 永安市| 建瓯市| 蓝山县| 通州市| 安新县| 手游| 疏附县| 漠河县| 汉中市| 平安县| 南溪县| 如皋市| 霍城县| 西乌| 长治市| 玛多县| 呼伦贝尔市| 名山县| 宜州市| 微山县| 桐梓县| 壶关县| 梁山县| 广汉市| 高尔夫|