0

発信者が転送を有効にしているかどうかを確認するクエリを実行するページがあります。結果ページは、ユーザーが選択した場合に着信転送を変更するために使用できるフォームです。クエリの結果は yes または no であり、yes の場合は転送先番号です。彼が「無効」ラジオボタンを選択した場合、jqueryを使用してcfaDesc divを非表示にしています。

 $(document).ready(function() {

$("div.cfaDesc").hide();
$("input[name$='cfa']").click(function() {
    var test = $(this).val();
    $("div.cfaDesc").hide();
    $("#" + test).slideDown('slow');
});
});

私の問題は最初のクエリです。彼が有効にしている場合は、cfaDesc div を表示する必要があります。上記のクエリでは、結果がどうであれ、非表示になります。このコードの前に実行されるクエリに基づいて、非表示/表示属性を変更する方法がわかりません。

4

2 に答える 2

1
$(document).ready(function() {
    $("div.cfaDesc").hide();
    $("input[name$='cfa']").click(function() {
        var test = $(this).val();
        $("div.cfaDesc").hide();
        $("#" + test).slideDown('slow');
    })

    $("input[name$='cfa']:enabled").first().click();
});

例を見る

于 2013-05-21T15:31:29.627 に答える