gpt4 book ai didi

javascript - Javascript 中的 ProcessMessages()

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:37 25 4
gpt4 key购买 nike

我想将一个 div 降低到一定高度以显示一些额外的内容。为此,我编写了以下 dropbox() 函数:

  <script type="text/javascript">
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds){
break;
}
}
}

function dropbox(element){
var obj = document.getElementById(element);
if(obj) {
var element = document.getElementById(element),
style = window.getComputedStyle(element),
height = style.getPropertyValue('height');
height = height.substring(0,2);
var i = 0;
for (i = height; i<200; i++)
{
sleep(100);
var tst = i+"px";
//alert(tst);
obj.style.height = tst;
}
//alert(i);

} else {
}
}
</script>

现在我遇到的问题是,该框实际上在滚动过程中不可见,但仅在循环完成后才可见,但我希望它看起来像 http://www.thedana.com/ 上的“检查可用性”框.我如何完成这项工作?

谢谢!

最佳答案

这是一个示例代码。它可能对你有帮助

<div class="right_content">

We deliver quick and easy registration.
Mysites.com is our hosting server and we've buit our website under observation of Mysite.com

</div>
<p class="flip">Know About us</p>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>
<script type="text/javascript">
$(document).ready(function(){
$(".flip").mouseover(function(){
$(".right_content").slideToggle("slow");
});
});
</script>

关于javascript - Javascript 中的 ProcessMessages(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12720395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com