• JsRender系列demo(5) for else


    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script type="text/javascript" src="scripts/jquery.js"></script>
        <script type="text/javascript" src="scripts/jquery-ui.js"></script>
        <script type="text/javascript" src="scripts/jsrender.js"></script>
        <link href="scripts/demos.css" rel="stylesheet" />
        <link href="scripts/movielist.css" rel="stylesheet" />
    </head>
    <body>
        <script id="movieTemplate" type="text/x-jsrender">
            <tr>
                <td>{{:title}}</td>
                <td>{{for languages}}
                    <div class="{{:#index%2 ? 'even' : 'odd'}}"></div>
                    <em>{{:name}}</em>
                    {{else}}
                    No alternate languages!
                    {{/for}}</td>
            </tr>
        </script>
        <h2>Using {{for}} to render hierarchical data - inline nested template.</h2>
        <table>
            <thead>
                <tr>
                    <th>title</th>
                    <th>movieList</th>
                </tr>
            </thead>
            <tbody id="movieList"></tbody>
        </table>
    
    
        <script type="text/javascript">
            var movies = [
    		{
    		    title: "Meet Joe Black",
    		    languages: [
    				{ name: "English" },
    				{ name: "French" }
    		    ]
    		},
    		{
    		    title: "Eyes Wide Shut",
    		    languages: [
    				{ name: "French" },
    				{ name: "Mandarin" },
    				{ name: "Spanish" }
    		    ]
    		},
    		{
    		    title: "The Inheritance",
    		    languages: [
    				{ name: "English" },
    				{ name: "German" }
    		    ]
    		},
    		{
    		    title: "Local Story",
    		    languages: []
    		},
    		{
    		    title: "My Home Video"
    		}
            ];
            $("#movieList").html($("#movieTemplate").render(movies));
        </script>
    </body>
    </html>
    

      

  • 相关阅读:
    前端基础之CSS
    前端基础之HTML
    Http状态码解释
    Python操作MySQL
    MySQL忘记root密码的解决办法
    关闭MySQL数据库的几种方法
    prompt更改MySQL登陆后的提示符
    JQ例子:旋转木马
    JQ属性和css部分测试
    JQ选择器逐一测试
  • 原文地址:https://www.cnblogs.com/alphafly/p/3871516.html
Copyright © 2020-2023  润新知