Organizational Research By

Surprising Reserch Topic

jquery prototype conflict

jquery prototype conflict  using -'jquery,autocomplete,prototypejs,accordion,conflict'

I am using the jQuery AutoComplete plugin in an html page where I also have an accordion menu which uses prototype.

They both work perfectly separately but when I tried to implement both components in a single page I get an error that I have not been able to understand.

  uncaught exception: [Exception... "Component returned failure code:
  0x80004005 (NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle]"
  nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
  file:///C:/Documents and
  Settings/Administrator/Desktop/website/js/jquery-1.2.6.pack.js ::
  anonymous :: line 11" data: no]

I found out the file conflicting with jQuery is 'effects.js' which is used by the accordion menu. I tried replacing this file with a newer version but newer seems to break the accordion behavior.

My guess is that the 'effects.js' file used in the accordion was modified to obtain the accordion demo output. I also tried using the overriding methods jQuery needs to avoid conflict with other libraries and that did not work.

I obtained the accordion demo from

And the jQuery AutoComplete can be obtained from jQuery site.

Has any one else experienced this issue?

asked Sep 14, 2015 by IFXMar
0 votes

Related Hot Questions

3 Answers

0 votes
answered Sep 14, 2015 by JuliennePend
0 votes
answered Sep 14, 2015 by Euczvwqw
0 votes
answered Sep 14, 2015 by AleCarmack