2011-02-17 80 views
2

我在JQuery Tmpl中有IF語句的問題。我把它稱爲像這樣:
$('#tmplDialogWindow').tmpl([{title: title, yn: 'y'}])JQuery Tmpl如果語句問題

並且代碼看起來像這樣

<script id="tmplDialogWindow" type="text/x-jquery-tmpl"> 
    <h2>${title}</h2> 
    <p>Some cool text that You, 
    {{if yn == 'y'}} 
     want 
    {{else}} 
     don't want 
    {{/if}} 
    to see.</p> 
    Wpisz tekst lub frazę: <input type='text' name='qText' id='inputetText'> 
</script> 

並印刷了我兩個IF和ELSE的答案。任何人都知道怎麼了?

PS。對不起,縮進,但我真的不知道該怎麼做,這4個空格不適合我。

+0

第二部分(帶有id =「tmplDialogWindow」)作爲HTML代碼在PHP文件中。對不起,以前不寫這個 – 2011-02-17 09:14:27

回答

1

我在這裏工作:http://jsfiddle.net/2FMYc/

你確定它的實際解析你的模板?

+0

這不是我真正需要的。我必須在PHP文件中擁有HTML(所有的HTML代碼都在這裏)。 Firebug不會返回任何錯誤,所以我認爲它工作正常。 – 2011-02-17 09:13:50