Leave a Comment
jQuery templates (расширение jQuery, шаблонизатор)
Всё достаточно просто.
1 2 3 4 5 6 |
$.getJSON( me.options.urlMoreResults ) .success( function( Answer ) { $( '#my-tmpl' ).tmpl( Answer ); } ); |
Шаблон:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<script id="my-tmpl" type="text/x-jquery-tmpl"> <div> {{if songs}} <ul class="song-list"> {{each songs}} <li> <a class="play js-play" href="javascript:void(0);" data-song="${$value.id}"></a> </li> {{/each}} </ul> {{/if}} {{if description}} <div class="description"> <a href="${url}/about" target="_blank"> ${description} </a> </div> {{/if}} </div> </script> |
http://api.jquery.com/category/plugins/templates/
http://habrahabr.ru/blogs/jquery/112843/
http://habrahabr.ru/blogs/jquery/113672/
Similar Posts
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.