簡體   English   中英

Blogspot模板:將小部件輸出傳遞給javascript

[英]Blogspot Template: pass widget output to javascript

我想用小部件輸出值“ <data:content />”替換YOUR_LABEL_HERE,只是想將小部件輸出傳遞給我的javascript

這是我的代碼:

  <b:section class='section' id='my-html-sec-test'>
        <b:widget id='HTML555' locked='true' title='MY LABEL' type='HTML' version='1'>
          <b:widget-settings>
            <b:widget-setting name='content'>  Label  </b:widget-setting>
          </b:widget-settings>
          <b:includable id='main'>
      <!-- only display title if it's non-empty -->
      <b:if cond='data:title != &quot;&quot;'>
      </b:if>
      <div class='widget-content'>
        <data:content/>

            <script src="/feeds/posts/default/-/YOUR_LABEL_HERE?published&amp;alt=json-in-script&amp;callback=labelthumbs" type='text/javascript'> </script>

    </div>

      <b:include name='quickedit'/>
    </b:includable>
        </b:widget>
      </b:section>

您需要在src之前使用Blogger expr才能將小部件數據內容作為字符串傳遞

<b:section class='section' id='my-html-sec-test'>
  <b:widget id='HTML555' locked='true' title='MY LABEL' type='HTML' version='1'>
    <b:widget-settings>
      <b:widget-setting name='content'>  Label  </b:widget-setting>
    </b:widget-settings>
    <b:includable id='main'>
      <!-- only display title if it's non-empty -->
      <b:if cond='data:title != &quot;&quot;'>
      </b:if>
      <div class='widget-content'>
        <script expr:src='"/feeds/posts/default/-/" + data:content + "?published&amp;alt=json-in-script&amp;callback=labelthumbs"' type='text/javascript'></script>
      </div>

      <b:include name='quickedit'/>
    </b:includable>
  </b:widget>
</b:section>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM