1

対応するヘッダー (クリック イベントを含む) 内でチェックボックスを正しく機能させようとしています。http://で古いバージョンの jquery (バージョン 1.6.3) でこれを行う方法の例を見つけました。 jsfiddle.net/CkL2r/1/またはコードは以下のとおりです。

<div id="accordion">
<h3><a href="#">Text <span id="id">More text <input type="checkbox"/></span></a></h3>
<div>content etc</div>
<h3><a href="#">Text <span id="id">More text <input type="checkbox"/></span></a></h3>
<div>content etc</div>

</p>

$('#accordion').accordion();
$('#accordion input[type="checkbox"]').click(function(e) {
e.stopPropagation();
});​

新しいバージョンのjqueryで動作させることができません。jqueryのドキュメントを検索しましたが、バージョン間でこの機能に違いはないはずです。

誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

1

あなたの問題は些細なものだったと思います..

を選択すると、フィドルjQuery 1.6.3に含めることを示すチェックボックスが表示されます。jQueryUI library

ただし、選択jQuery 1.8.2すると、オプションがありません。そのため、そのファイルを [リソースの追加] セクションに手動で含める必要があります。

更新されたフィドル

于 2012-11-27T18:20:25.637 に答える