私はスクリプトの後に、1つのチェックボックスで別のチェックボックスをオフにします。すべてのデータがプログラマチックにロードされるので、少し複雑です。したがって、チェックボックスをオフにした場合は、そのsrc値を取得し、他の入力を調べて、 'RQlevel'のタイトル+クリックされた要素のsrc値を持つ入力を探し、未チェックに設定します。JQueryが1つのチェックボックスを使用してプログラムで別のチェックボックスをオフにする
ここに現在のコードがあります。
function levels() {
var test = $(this).attr('src');
if ($(this).is(':not(:checked)')) {
$(':input').each(function() {
if ($(this).attr('title') === ('RQLevel' + test)) {
$(this).removeAttr('checked');
}
});
}
}
両方のボックスがチェックされ、最初のボックスには、それはそれで2番目のボックスを取るべきではオフになっている場合、問題http://jsfiddle.net/V8FeW/7/
を説明しますここで働く例があります。ここで
マーベラス
が重複する可能性:// stackoverflowのを.com/questions/4816991/jquery-working-with-title-and-src-attribut es – Josh