次のようなものがあるとしましょう:
<div class="row">
<div class="box">
<a class="more" href="#more"/>
</div>
<div class="hidden">
stuff
</div>
</div>
<div class="row">
<div class="box">
<a class="more" href="#more"/>
</div>
<div class="hidden">
stuff
</div>
</div>
そのため、それをクリックするmore link
と. 両方の隠しクラスではありません。toggles
hidden class
いくつかのものを編集しようとしまし$(this)
たが、何も編集しませんでした。
jquery/jsを始めたばかりなので、それで最高ではありません。
これは私が持っているものです
$(".row .more").click(
function()
{
var parentTag = $(this);
var parentTag = "." + $(this).parent().parent().parent().attr('class') + "";
//$(this).prepend(document.createTextNode(parentTag));
$(parentTag + " .forum-stats").slideToggle("slow");
return false;
}
);
今は動作します。:(私の質問を理解していただければ幸いです...ありがとう!