我有两个 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
最佳答案
处理程序注册后触发列表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/