0

我正在尝试将 Joomla 1.5 插件转换为 Joomla 2.5 插件。当这个插件正在运行时,Firebug 说 `TypeError: document.getElement is not a function。这是我的代码....

   var btn = document.getElement("#imageForm fieldset div [onclick=\"\"]");
                        console.log(btn);
                        if (btn.getAttribute("onclick").indexOf("ImageManager") > -1 )
                        {
                            if (typeof window.parent.'.$request['rewrite_function'].' === "function")
                            {
                                btn.setAttribute("onclick",btn.getAttribute("onclick").replace("ImageManager.onok()","window.parent.'.$request['rewrite_function'].'()"))
                            }
                        }

我已经坚持了几个小时了,我无法让它工作。你能告诉我这个javascript有什么问题吗,或者至少给我指出正确的方向。

4

1 回答 1

2

我最近在同一页面上尝试使用 jquery 和 mootools 时遇到了这个问题。我通过在我的 html 顶部添加 jquery 的无冲突解决了这个问题,每当我进行 jquery 调用时,我使用我创建的 $j 变量而不是快捷方式 $:

  <script type="text/javascript">
    jQuery.noConflict();
    var $j = jQuery;
  </script>
于 2012-07-27T13:45:17.713 回答