#jquery
#jquery
Вопрос:
итак, у меня есть несколько разделов, настроенных с помощью функции переключения, и я хочу, чтобы первый из них был виден при загрузке страницы, каков наилучший способ сделать это? Спасибо
$('.paneltop').click( function(){
$(this).next('div').animate(
{'height':"toggle"});
$(this).toggleClass('openpane')
Комментарии:
1. Легче ответить, если у нас есть HTML, и больше контекста, где у вас есть этот JS.
2. все, что мне нужно, это высота, которая переключается в вышеупомянутой функции, которая будет переключаться при загрузке страницы
Ответ №1:
Вы можете использовать jQuery.toggle
вместе с .ready()
. Это должно выглядеть так:
$(document).ready(function(){
$(".paneltop").next("div").toggle();
});
Примечание: если вы хотите, чтобы он был открытым, вы можете использовать .show()
вместо .toggle()
.
jQuery.toggle — http://api.jquery.com/toggle /