如果之前没有加载,Magento加载jquery

时间:2014-04-09 14:03:08

标签: javascript php jquery magento frontend

我需要我的模块只是加载jQuery如果它之前没有加载,我做了javascript,但它运行速度非常快,甚至使用'setInterval'等等。在某些情况下,它们仍然无需等待jquery加载我的问题是,如果以前没有加载jQuery,我怎样才能将jQuery加载到我的模块中?

1 个答案:

答案 0 :(得分:1)

我认为你可以解决这个问题。 但我认为这是实现这个

的肮脏方式

我签入head.phtml并为我工作

<?php
    $jsget= $this->getCssJsHtml();//all magento js/css store in $jsget variable
    $jquertcheck=strpos($jsget, 'jquery');

//并使用jquery单词包含或不进行检查,或者您可以找到更多可能性qith jquery单词

$this Mage_Page_Block_Html_Head阻止

的位置
if($jquertcheck==false) { ?>

//如果它不包含jquery字,那么您可以加入jquery

<script src="<?php echo $this->getSkinUrl("js")?>/jquery.js" type="text/javascript"></script>
<?php
}

&GT;

让我知道它是否有效。

我认为有人可以发布其他解决方案来实现这个目标