I have a jQuery slideshow where when a thumbnail is hovered over the picture changes and a description of the picture shows up in the larger version of the picture. All of that works fine. I would like, however, to change the opacity of the div that contains the description of the picture (because it's overlaid on top of the larger picture).
I don't know why the below code isn't working.
<script type="text/javascript">
$(document).ready(function () {
$('#description').animate({opacity: 0.25},1000});
});
</script>
The selector is correct. Thanks for any help
I have a jQuery slideshow where when a thumbnail is hovered over the picture changes and a description of the picture shows up in the larger version of the picture. All of that works fine. I would like, however, to change the opacity of the div that contains the description of the picture (because it's overlaid on top of the larger picture).
I don't know why the below code isn't working.
<script type="text/javascript">
$(document).ready(function () {
$('#description').animate({opacity: 0.25},1000});
});
</script>
The selector is correct. Thanks for any help
Share Improve this question asked Apr 28, 2011 at 16:02 dzilladzilla 8325 gold badges14 silver badges22 bronze badges2 Answers
Reset to default 4Maybe use fadeTo
?
$('#description').fadeTo(1000, 0.25);
DEMO
try this:
$(document).ready(function () {
$('#description').animate({opacity: 0.25},1000);
//the error is in that } after the 1000 that you have
});
fiddle: http://jsfiddle/maniator/QfjNb/