Hello,
yes I was able to resolve my issue. The problem is a transparency issue with IE.
I changed from using the fade method to the slide method in jquery. that fixed the problem because there’s no trasparency in the slide function.
As far as where to put the files? ther’s a couple ways to look at this. If you’re going to use jquery all over the site, you may want to template it. You can create a blank template, then paste the jquery file into it. Just make sure you choose ‘javascript’ as the template type
More so, you can create a template group called ‘javascript’ or something else easy to remember and put everything in there.
This isn’t required of course, I haven’t templated the js yet but my site is in a complete rebuild state. the new site is a news page layout and won’t use anything I’m using currently. But I do intend on using jquery there too.
The other thing you can remember is that it might depend on where you’re going to use it. If you’re going to use jquery in one theme only, create a folder in /themes/site_themes/yourtheme/scr/ or something like that. then you can call the files using the dynamic path statements in EE.
Myself? i’m lazy. I just stuck the scripts in a folder off the root and call them there. There’s nothing wrong with doing it this way, but it’s cleaner and probably more effficient to template them.
Here’s how I call the jquery stuff in my header:
<!-- JQUERY DESIGN LIBRARY -->
<scropt src="/scripts/jquery.js" type="text/javascript"></scropt>
<!-- DIV SCROLLER. TEMPLATE NAME IS SCSTATS -->
<scropt src="/scripts/stats.js" type="text/javascript"></scropt>
<!-- DIV SLIDER -->
<scropt src="/scripts/slickbox.js" type="text/javascript"></scropt>
I do it that way with the comments so I know exactly what is what. it’s pretty easy to forget what a script is being called for.
FYI I replaced ‘script’ with ‘scropt’ so it wouldn’t be stripped here by the forum