jQuery göstermek / gizlemek fonksiyonu için geçerli div veya joker yer tutucu kapma

1 Cevap php

i aşağıdaki kodu var

<div id=topbar>
<a class="nav" href="#" onClick="if($('#embedding').css('display') == 'none') { $('#embedding').show('fast'); } else { $('#embedding').hide('fast'); } return false;">Show Details</a>
<div id=embedding>Content</div>
</div>

Gömme katmanı göstermek için bağlantı yerine # gömülmesini koyarak i dinamik olarak kullanabilirsiniz böylece sonraki div kapmak yani, ben bir şey yapabilirim herhangi bir yolu var mı?

PHP bazı MySQL sonuçlarını biçimlendirmek için bu kullanmak isteyen.

UPDATE for those who are wondering, this is the solution

<a class="nav" href="#" onClick="if($(this).next('div').css('display') == 'none') { $(this).next('div').show('fast'); } else { $(this).next('div').hide('fast'); } return false;">Show Details</a>

1 Cevap

JQuery nesne next() yöntemi kullanın:

<a href="#" onclick="$(this).next('div').toggle();">Toggle next div</a>