2014-07-23 85 views
0

我已經把JavaScript插入到自定義的付款方式塊模板一個.phtml像這樣:負載的Javascript的Magento塊模板

<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的形式,但這是行不通的。我怎樣才能做到這一點?

回答

0

你可以試試:

  • alert('here')/console.log('here')腳本,以確保它得到調用。
  • 包裝您的腳本:

    document.observe( 「DOM:加載」 功能(){// 腳本 }

,以確保它加載最後