亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

嘗試在讓script的type屬性等于text/html

 更新時(shí)間:2013年01月15日 16:14:09   作者:  
我們可以在script片斷中定義一個(gè)被JS調(diào)用的代碼,但代碼又不在頁(yè)面上顯示,這時(shí),我們可以使用下面的方法;當(dāng)script中的type等于text/html時(shí)我們可以做些什么呢?感興趣的朋友可以了解下啊
我們可以在<script>片斷中定義一個(gè)被JS調(diào)用的代碼,但代碼又不在頁(yè)面上顯示,這時(shí),我們可以使用下面的方法:
復(fù)制代碼 代碼如下:

<script id="commentTemplate" type="text/html">
<li>
<div class="photo">
<a href="#">
<img src="[UserImg]" /></a></div>
<p>
<a href="#">[UserName]:</a><span class="time">[CreateDate]</span></p>
<div class="clear">
</div>
</li>
</script>

復(fù)制代碼 代碼如下:

<div id="comment_ul_2">
</div>
<input type="button" id="addFun" value="click me" />
<script type="text/javascript">
var reg = new RegExp("\\[([^\\[\\]]*?)\\]", 'igm'); //i g m是指分別用于指定區(qū)分大小寫的匹配、全局匹配和多行匹配。
$("#addFun").click(function () {
var html = document.getElementById("commentTemplate").innerHTML;
var source = html.replace(reg, function (node, key) { return { 'UserImg': '1', 'UserName': 'zhang', 'CreateDate': '2011-1-1'}[key]; });
$("#comment_ul_2").append(source);
});
var zzl = "name:[name]";
zzl = zzl.replace(reg, function (node, key) { return { 'name': '占占'}[key]; });
alert(zzl);
</script>

OK,這個(gè)意思是說(shuō),當(dāng)你單擊按鈕時(shí),可以把commentTemplate的內(nèi)容追到comment_ul_2里,這很有意思吧,呵呵!

而其中有一個(gè)replace,也很有意思,向在替換時(shí),可以接受一個(gè)json字符串,然后根據(jù)json的key來(lái)對(duì)比js模塊里的key,進(jìn)行賦值!
真的很有意思!

相關(guān)文章

最新評(píng)論