私は tristate jquery プラグインを使用しているクライアントのために作業しており、一連のデバッグの後、非表示の入力が表示されていないことがわかりました。
<ul>
<li>
<a href="#" class="checkbox checked">undefined</a>
<input type="checkbox" style="display: none; " />
<label for="england" class="checkbox">England</label>
<span class="toggler opened"> </span>
<ul style="display: block; ">
<li class="city">
<a href="#" class="checkbox checked">undefined</a>
<input type="checkbox" value="leeds" id="cb_leeds" style="display: none; " />
<label for="cb_leeds" class="checkbox" >Leeds</label>
</li>
<li class="city">
<a href="#" class="checkbox checked">undefined</a>
<input type="checkbox" value="london" id="cb_london" style="display: none; " />
<label for="cb_london" class="checkbox checked" >London</label>
</li>
</ul>
</li>
</ul>
彼らが使用しているプラグインには、スクリプトに次のものが含まれていることがわかりました。
$('#pf-locations .city input:checked').each(function() {
cities.push($(this).val());
});
非表示の入力をチェックするプラグインを取得する方法を知っている人はいますか? ありがとう!