简体   繁体   中英

Animate div opacity on page load jQuery

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

Maybe 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.net/maniator/QfjNb/

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM