アコーディオンの各見出しに、何かを無効にするかどうかを示すチェックボックスを入れようとしています。チェックボックスは上手く表示されますが、アコーディオンヘッダー全体が<a>
タグにリンクされているため、クリックできません。 <a>
タグの外側にチェックボックスを置くと、見出しの下にチェックボックスが表示されます。これは私が望むものではなく、クリック可能でもありません。jQueryUIアコーディオンとチェックボックス
<div id="accordion">
<h3><a href="#">Text <span id="id">More text<input type="checkbox"/></span></a></h3>
<div>content etc</div>
</div>
のようなこの
example jsfiddle
何かを修正するために
stopPropagation()
を使用することができますか? –チェックボックスをオン/オフしない、またはクリックしたときにアコーディオン動作をしたくないという問題がありますか? – kinakuta
あなたが言及したアコーディオンの動作は素晴らしいかもしれませんが、私がチェックについて話していた/アレンジしていないチェックを外すことはできません。 – Michael