Javascript 如何在用户登录时扩展具有内容的div,无需单击功能,只需使用$(document).ready函数即可
需要展开一个Javascript 如何在用户登录时扩展具有内容的div,无需单击功能,只需使用$(document).ready函数即可,javascript,jquery,Javascript,Jquery,需要展开一个div而不需要任何单击功能,它应该在加载文档时自动展开。使用了jQueryanimate方法,但我不能这样做 $(function(){ $("#wish_card").animate({ height: "200px" }); }); 您需要使用jQuery提供的$(document).ready()方法。这将在加载页面时启动animate方法 $(document).ready(function(){ $("#wish_card").
div
而不需要任何单击
功能,它应该在加载文档时自动展开。使用了jQuery
animate
方法,但我不能这样做
$(function(){
$("#wish_card").animate({
height: "200px"
});
});
您需要使用jQuery
提供的$(document).ready()
方法。这将在加载页面时启动animate
方法
$(document).ready(function(){
$("#wish_card").animate({
height: "200px"
});
});
演示:可能会对您非常有用 我们是常用的
$(“文档”).ready(函数(){
//DOM准备好了!
//代码的其余部分在这里
});代码>请尝试以下操作:
$(function(){$("#wish_card").animate({ height: "200px" })();
供参考:
您是否在页面加载时绑定了任何数据?您也可以使用window.load函数是的,我正在绑定数据,但真正的问题是div应该在asp.net中的页面加载之后展开?然后在数据绑定之后使用scriptmangar.RegisterStartScript,它的javascript$(window).load(function(){}):这将起作用。尽管这可能会回答这个问题,但请提供任何解释,以确保人们理解这里发生的事情。非常感谢您的建议,我在回答时会记住它
$(function(){$("#wish_card").animate({ height: "200px" })();