prev() で正規表現を使用するには?
<div class="aaa">aaa</div>
<div style="display: none" class="bbb">bbb</div>
<div style="display: none" class="ccc">ccc</div>
<div class="ddd">ddd</div>
$(".ddd").click(function(){
alert($(this).prev('display:visible').attr('class'));
})
これは機能しません。私が持っている場合:
これで「aaa」と表示されるはずです。prev() から「display: visible」を削除すると、「ccc」が表示されます。