Mike & Alex,

What version of Prototype are you using? Also, are you using Scriptaculous as well? If so, which version?

Rey

Alex Bilbie wrote:
Bump.

I've also been having the same problem.

Cheers,

Alex


On Thu, Jun 12, 2008 at 11:48 PM, mike <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:


    Hello,

    I just made the jump from Prototype to jQuery and so far I'm really
    enjoying it. However, some parts of my website are still using the
    Prototype library and I don't have the time or resources at the moment
    to recode everything using the jQuery framework.

    The problem I have is that I can't seem to use both libraries on the
    same page with the 1.2.6 release of jQuery. Here's a very simple
    example of what I'm trying to do:

    1) I load jQuery core 1.2.6
    2) I load Prototype only if the page needs it (through a PHP
    framework)
    3) At the top of my page: after the jQuery <script> includes, but
    before the Prototype ones (I don't think it matters?):

    <script type="text/javascript">
       jQuery(document).ready(function($){
                   var $j = jQuery;
                   $j("#userImg").hide();
                   //jQuery("#userImg").hide();
       });
    </script>

    This short script should hide a div with an ID of "userImg". However,
    all I see is one of those two errors (they seem to appear randomly) in
    the Firebug error console.

    Error: [Exception... "Component returned failure code: 0x80004005
    (NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle]"  nsresult:
    "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: {WEBSITE}/
    jQuery/jquery.js :: anonymous :: line 871"  data: no]
    Source File: {WEBSITE}/jQuery/jquery.js
    Line: 22

    OR

    Error: [Exception... "Node cannot be inserted at the specified point
    in the hierarchy"  code: "3" nsresult: "0x80530003
    (NS_ERROR_DOM_HIERARCHY_REQUEST_ERR)"  location: "{WEBSITE}/jQuery/
    jquery.js Line: 251"]
    Source File: {WEBSITE}/jQuery/jquery.js
    Line: 12

    I tried all the methods described here (http://docs.jquery.com/
    Using_jQuery_with_Other_Libraries), but with no luck. The same two
    errors always pop in Firebug when using jQuery 1.2.6. <http://1.2.6.>

    The exact same piece of code works perfectly when I load the 1.2.4
    version of jQuery instead of the 1.2.6 (1.2.5 doesn't work either).

    Can anyone think of a way I could fix this and use 1.2.6 (and further
    versions). I would hate being stuck with an older version, especially
    when updates to jQuery are frequent.

    Thanks,
    mike


Reply via email to