Pandora Source Code Lines 2918-2924 Определение

0

Это из строк исходного кода Pandora One 2918-2924 (view-source: http://www.pandora.com/) в Google Chrome

<script id="audioQualityUpsaleTmpl" type="text/x-jquery-tmpl">
    <div class="upsale_container clearfix">
        <h2>Enjoy Higher Quality Audio</h2>

        <p>When Listening on the web, experience music at 192K bits per second. <br/>More bits means
            better sounding Audio.
        </p>

        <div id="audioSample">
            <object width="236" height="35">
                <param value="high" name="quality">
                <param value="transparent" name="wmode">
                <param value="always" name="allowScriptAccess">
                <param value="/static/pandora_one/flash/pandoraone_sampler.swf" name="movie">
                <embed width="236" height="35" allowscriptaccess="always" wmode="transparent"
                       src="/static/pandora_one/flash/pandoraone_sampler.swf">
            </object>
        </div>
        {{tmpl "#upgradeForUpsaleTmpl"}}
    </div>
</script>

Может кто-нибудь объяснить мне, что этот раздел кода предназначен делать?

спасибо

  • 1
    Пожалуйста, скопируйте строки, которые вас интересуют, чтобы получить объяснение вашего вопроса.
Теги:
google-chrome
pandora

1 ответ

0

Он, кажется, является шаблоном для javascript templating engine (похоже, он основан на jquery, но я не знаком с ним). Это можно сказать из тега type = "text/x-jquery-tmpl".

Шаблоны часто определяются в тегах сценариев, подобных этому (с тегом типа, который не объявлен javascript), потому что они не отображаются браузером при загрузке страницы, однако не выполняются как javascript. Это позволяет выбрать текст на стороне клиента, например, $ ('# my-template') и использоваться в качестве шаблона.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню