I have a test UL list that goes like this:
<ul>
<li id="firstdiv">First div</li>
<li id="seconddiv">Second div</li>
<li id="thirddiv">Third div</li>
....
</ul>
And, bellow that i have related div's, aka:
<div id="firstdiv">Content Here</div>
<div id="seconddiv">Content Here</div>
<div id="thirddiv">Content Here</div>
I was wondering how could i make each div only shows when its LI item is hovered, maybe with some fadein effect. I tried with some other answers from here, but no luck :\
As I've mentioned, it is important that your
id
s are unique. So you need to find another way to reference your<div>
s. May I suggest usingdata-*
attributes:HTML
Then your jQuery could look something like the following:
JSFiddle
Try this.
html code
javascript.
see output: fiddle demo
Please see this fiddle.
Also keep ID's unique.
Here's some code from the fiddle:
You should give unique id's to elements
Demo
This is your answer
just change the location of your script
Chang your id to class
then you can use:
Fiddle Demo