こんにちは、他の開発者 (CSS/HTML を行っている) がいくつかのオプションを、ユーザーがクリック/タップして「チェック」するチェックボックスとしてコーディングした例がいくつかあります。
$(document).ready(function() {
$('.terms input:checkbox').change(function(){
if($(this).is(":checked")) {
$(this).parent().toggleClass("checked");
}
});
});
これは Chrome では問題なく動作しますが、Firefox では何もしません(OSX で最新)。
理由はありますか?ここで私はひどく間違ったことをしましたか?
編集:HTMLを提供していないことをお詫び申し上げます:-/
<div class="terms">
<input type="checkbox" name="terms" value="Acepto las condiciones" />
<p class="checkbox"></p>
<p>Acepto las condiciones <a title="Términos y condiciones" href="static.html">?</a></p>
</div>