我正在从我的块中添加 js,但它不起作用

I am adding js form my block but it's not working

这是我的代码,谁能解决我的问题

<?php

class Company_Module_Block_Custom extends Mage_Core_Block_Template {

    public function _prepareLayout() {
        $this->getLayout()->getBlock('head')->addJs('jquery/myjs.js');
        return parent::_prepareLayout();
    }
}

如果头部块已经渲染,则它没有任何效果。您必须确保在控制器操作中调用 loadLayout() 之后以及在同一操作中调用 renderLayout() 之前将 js 添加到头部。

https://magento.stackexchange.com/questions/4984/add-javascript-file-to-head-for-create-block#answer-4992