The script actually acts as if your pointing to a CSS rule of an element. You can replace the part inside the
$ function to target the element of your desire, including IDs.
Here's a basic example:
- Code: Select all
<style>
ul {
padding:0px;
margin:0px;
width:100px;
}
li {
margin:1px;
padding:0px;
list-style: none;
}
li a {
display: block;
width:100px;
background:#565656;
height:30px;
text-align:center;
font-family:"Trebuchet MS",arial,tahoma;
font-size:10pt;
line-height:30px;
text-decoration:none;
color:#9c0;
font-weight:bold;
}
</style>
<script type="text/javascript" src="http://rangana.moonylist.com/rac/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$('#myul a').hover(
function()
{
$(this).animate({marginLeft:'30px',backgroundColor:'#565656'},'normal');
},
function()
{
$('#myul a').animate({marginLeft:'0px',backgroundColor:'#9c0'},'fast');
}
);
});
</script>
<ul id="myul">
<li><a href="#">Link1</a></li>
<li><a href="#">Link2</a></li>
<li><a href="#">Link3</a></li>
<li><a href="#">Link4</a></li>
<li><a href="#">Link5</a></li>
</ul>
<h3>Another list</h3>
<ul>
<li><a href="#">Link1</a></li>
<li><a href="#">Link2</a></li>
<li><a href="#">Link3</a></li>
<li><a href="#">Link4</a></li>
<li><a href="#">Link5</a></li>
</ul>
Hope that helps.