这是我的精美菜单。
<script type="text/javascript">
$('#brand_logo').bind('inview', function(event, visible) {
if (visible == true) {
// console.log("visible");
$("#topnav").animate({
opacity: 1.0
});
// $(".head-wrap-left").hide();
} else {
// console.log("invisible");
$("#topnav").animate({
opacity: 0.6
});
// $(".head-wrap-left").show();
}
});
</script>
只有一个问题。如果用户重新加载页面并且元素不在视口中,则默认为 1.0 不透明度。我怎样才能解决这个问题?