У меня есть проблема касательно jquery toggle.jquery toggle работает только на части div
Кажется, что это не включает в себя навыки.
<section class="ResumeItem">
<header class="ResumeContentTitle" id="ResumeKnowledgeHeader">
<p>Professional Knowledge</p>
</header>
<section class="skills">
<header>
<h3>Strong Skills</h3>
</header>
<ul>
<li>PHP</li>
<li>jQuery</li>
<li>SQL</li>
<li>Ajax</li>
<li>HTML</li>
<li>CSS</li>
</ul>
</section>
<section id="ResumeKnowledge" class="ResumeContentText">
<ul>
<li>PHP – Expert Strong level. Worked with this technology for over a year.</li>
</ul>
</section>
</section>
JavaScript:
$(function(){
$('.ResumeContentTitle').click(function(){
var id = $(this).attr('id').split('Header');
$('#'+id[0]).toggle("slow");
});
});
вот пример: http://jsfiddle.net/ohadpartuck/R2cEd/
Ну, конечно, это не будет. Раздел навыков не находится внутри скрытого раздела. –
Объясните свою проблему, в вашем переключателе ссылок находится #ResumeKnowledge, но этот div не содержит список навыков. –
Ваш код работает как ожидалось. вы применяете переключатель только к разделу с идентификатором ResumeKnowledge. – Anoop