次の2つのチェックボックスがあります。
<input type="checkbox" name="options_v[]" id="you_pick_v" value="you_pick" />
<input type="checkbox" name="options_v[]" id="owner_picks_v" value="owner_picks" />
ボックスがチェックされていない場合はjavascript関数で別の要素を灰色にし、いずれかのボックスがオンになっている場合は黒にします。何らかの理由で、if / elseステートメントで「and」または「or」を使用しようとすると、HTMLエディターに問題があることが示されます。これらの比較演算子をjavascriptで使用することは許可されていませんか?もしそうなら、あなたは何を提案しますか?私が書いていることが曖昧な場合は申し訳ありません。
これが私のjavascript関数です:
$(document).ready(function() {
$('#you_pick_v, #owner_picks_v')
.click(function(){
var ypv = $('#owner_picks_v').is(':checked');
var opv = $('#owner_picks_v').is(':checked');
if(ypv == true and opv == true) {
alert('both checked');
}