0

これは単純なはずです。私はそれを理解できないようです。ユーザーのプロファイル エディターに質問のリストがあります。ユーザーは質問に答える必要があり、他のユーザーが表示できるようにプロフィールに入力されます。私が抱えている問題は、ユーザーが回答を提供していない場合、質問を非表示にする方法が見つからないことです。Answer1() は、回答のプロパティです。質問のプロパティが見つかりません。それ以外の場合は、はるかに簡単です。これは私が例えば持っているものです:

 <div>
    <p>This is question1</p> 
        <span data-bind="text: Answer1()"></span>
    <p>This is question2</p>
        <span data-bind="text: Answer2()"></span>
    <p>This is question3</p>
        <span data-bind="text: Answer3()"></span>
</div>
4

1 に答える 1

0

これを試して

<div>

    <span id="q1"><p>This is question1</p> 
        <span id="a1" data-bind="text: Answer1()"></span></span>

    <p>This is question2</p>
        <span data-bind="text: Answer2()"></span>
    <p>This is question3</p>
        <span data-bind="text: Answer3()"></span>
</div>

<script>
if(document.getElementById('a1').innerText=="")
{
    document.getElementById('q1').style.visibility='collapse';
    alert("a1 is Empty");
}
</script>
于 2013-10-24T00:03:03.797 に答える