だから私はJqueryのものの文字列を持っていて、なぜ一部が機能していないのかわかりません。
私はこのような構造を持っています
<div id="wrapper">
<span class="UnlikelyHeader"> Title Here</span>
<div id="unlikely">
<div class="blah"></div>
<div class="blah"></div>
<div class="blah"></div>
</div>
私の目標は、デフォルトでdivを「ありそうもない」非表示にし、スパンをクリックしたときにスライドトグルを使用することです。これが私がこれまでに持っているコードです(注:隠された/奇数/偶数はこれの実用的な実装です)
jQuery(document).ready(function() {
jQuery(".Hidden").hide();
jQuery("#Unlikely.hide()");
jQuery(".Even").click(function()
{
jQuery(this).next(".Hidden").slideToggle(500);
});
jQuery(".Odd").click(function()
{
jQuery(this).next(".Hidden").slideToggle(500);
});
jQuery(".UnlikelyHeader").click(function()
{
jQuery(this).next("#Unlikely").slideToggle(500);
});
});
また、注意:#Unlikely.children()。hide()やその他のメソッドを使用して、デフォルトで表示したくないものを非表示にしようとしました。