2012-10-28 24 views
0

我有以下的代碼工作正常,除了移動按鈕不顯示的事實。jQuery的手機按鈕不顯示在腳本

div id="items">  
<script id="item-template" type="text/template">  
     <input type="checkbox" id="toggle" {[ print(done ? '' : 'checked') ]} /> 
     <span class="text">{{ text}}</span> 
     <a id="save" data-role="button" data-inline="true" data-icon='plus'>Save</a> 

我試圖打印出的按鈕等,但在querymobile按鈕不是一個腳本中工作?

歡呼的任何意見

+0

所以你的說法,一旦我通過骨幹的所有值,然後我需要刷新包含數據的div? –

回答

0

你可以通過一個函數模板,並調用它onclick事件是這樣的:

var tpl = _.template($("#item-template").html(), {fn : function() {alert("clicked!");}); 

和模板:

<a href="#" id="save" onclick="<% fn() %>" > Save </a> 
+0

對不起,響應速度慢,你是這樣傳遞函數的好處。它可以自動化嗎? –

+0

哎呀!對不起。我認爲你使用undersocre.js作爲模板引擎! –