У меня проблемы с созданием jQuery Accordion с использованием javascript.Он отлично создает ярлыки Accodion и показывает текст первого элемента.Он не отображает текст второго элемента, и когда вы нажимаете на него, вы также теряете первый прикрепленный текст навсегда.
$("#tab-dock").append('<div id="daccordion">')
$("#daccordion").append('<div id="dinfo"><h3><a href="#">Info</a></h3>')
$("#dinfo").append('<div>Some info about this location.</div>')
$("#daccordion").append('</div>')
$("#daccordion").append('<div id="dmarket"><h3><a href="#">Market</a></h3>')
$("#dmarket").append('<div>Market info would go here!</div>')
$("#daccordion").append('</div>')
$("#tab-dock").append('</div>')
$("#daccordion").accordion({ header: "h3",navigation: true });
У меня есть другой Accodion, который был создан нормально, и он работает нормально.Я просто не могу заставить их соответствовать.Есть идеи?Спасибо!
Редактировать: Спасибо за все предложения, узнал немало только из них.Проблема оказалась из-за размера, я должен был вызвать изменение размера Аккордеона, чтобы заставить его работать.