簡體   English   中英

使用Magento塊模板加載Javascript

[英]Load Javascript with Magento Block template

我已經將javascript放入自定義付款方式阻止模板.phtml中,如下所示:

<ul class="form-list" id="payment_form_<?php echo $this->getMethodCode() ?>" style="display:none;">
  <div>
       <script type="text/javascript">
//<![CDATA[
...
   //]]>
    </script>
    </div>
</ul>

JavaScript會控制我的自定義付款方式表單中輸入字段的禁用和顯示。

但是,當我的付款方式自定義表格出現時,腳本不會加載。

我能夠使用布局塊引用將腳本放置在結帳html頁面的頭部。 但這不起作用,因為在加載JS之后加載了付款方式自定義表格。

我只是想用表單加載JS,但這不起作用。 我怎樣才能做到這一點?

你可以試試:

  • 腳本中的alert('here') / console.log('here')以確保已被調用。
  • 將腳本包裝在:

    document.observe(“ dom:loaded”,function(){//您的腳本}

確保最后加載。

暫無
暫無

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

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