次の (簡略化された) HTML コードがあり、同様の部分に分割したいと考えています。
<input id="checkbox1"><label><br>
<input id="checkbox2"><label><br>
<input id="checkbox3"><label><br>
この結果は になります<input><label><br>
。<div><p><input></p><p><label></p></div>
しかし、問題は、たとえば次の HTML から返される防弾ソリューションが必要なことです。
<div><p><input id="checkbox1"></p><p><label></p></div>
<div><p><input id="checkbox2"></p><p><label></p></div>
<div><p><input id="checkbox3"></p><p><label></p></div>
JavaScript/jQuery でそのような疑似親要素を見つける方法はありますか?
Rory McCrossanが考え出したように、これは実際にテンプレート システムに使用されます。ユーザーはこのテンプレートで 1 つの行を定義し、その行が<input id="checkbox1"><label><br>
画面に x 回表示されるようにします。JS コードでこのテンプレートが必要ですが、残念ながらユーザー テンプレートに直接アクセスすることはできないため、どの HTML 部分が似ているかを把握し、それらを分割してテンプレートを取り戻すことを考えました。