javascript - jQuery - 打开 div onLoad

标签 javascript jquery html

我有两个 div,我希望第一个从默认展开。

这是我的 jQuery:

$('.infoexpanderHead').click(function () {
    $(this).siblings().find('.infoexpanderContent').slideUp();
    $(this).find('#infoactive').addClass("active");
    $(this).find('.infoexpanderContent').slideDown();
    $(this).siblings().find('#infoactive').removeClass("active");
});

我尝试过的

function onload(){
    $(this).find('.infoexpanderContent').slideUp();
}

fiddle

http://jsfiddle.net/4SWnm/

最佳答案

处理程序注册后触发列表infoexpanderHead元素的点击事件

$('.infoexpanderHead').click(function () {
    $(this).siblings().find('.infoexpanderContent').slideUp();
    $(this).find('#infoactive').addClass("active");
    $(this).find('.infoexpanderContent').slideDown();
    $(this).siblings().find('#infoactive').removeClass("active");
}).first().click();

演示:Fiddle

关于javascript - jQuery - 打开 div onLoad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20699279/

相关文章:

javascript - Angularjs 按钮加载状态并在调用服务器休息时禁用

javascript - 如何使用图像或文本更改单选按钮以及如何使用 onclick

javascript - Google Maps API V3-子类google.maps.Marker:如何调用父方法?

javascript - 希望按钮在页面加载时隐藏内容然后在单击按钮时显示

javascript - 如果计算机速度慢,请跳过一些代码

html - contenteditable div 占位符的自动换行

javascript - 使用列表中的 javascript 进行验证

jquery - 使用 Bootstrap ,容器标题栏宽度不会达到 100%

jQuery 人脸检测和 css

html - 我可以在 ngStyle 中使用 lighten css 属性吗?