59557


**JavaScript**

[code]

    var expr = 'Papayas';
    switch (expr) {
      case 'Oranges':
       <a herf="">リンク</a>
        break;
      case 'Papayas':
        <div>準備</div>
        break;
    }
    
[/code]

**Ajax**

[code]

    .done((data)=>
    $('.result').append('<div></div><div></div>')
    
    })
    
[/code]

JavaScriptのswitch条件式をAjaxのdoneに埋め込みたいです。  
以下のように埋め込んだのですが、正しくはどのように入れたらいいのか分かりません教えていただきたいです。

**JavaScript**

[code]

    .done((data)=>
    var expr = 'Papayas';
    switch (expr) {
      case 'Oranges':
       <a herf="">リンク</a>
        break;
      case 'Papayas':
        <div>準備</div>
        break;
    }
    $('.result').append('')
    
    })
    
[/code]


CC BY-SA 4.0
2019-10-06T07:17:01.873
59509
2019-10-08T04:20:53.037
2019-10-06T07:18:54.280
3060
32774
question
javascript
ajaxのdoneに入れるjs条件式について


通常通り変数を設定して、変数でappendに渡して上げましょう。

[code]

    .done((data)=>
      var expr = 'Papayas';
      var append_content;
      switch (expr) {
        case 'Oranges':
          append_content = '<a herf="">リンク</a>'
          break;
        case 'Papayas':
          append_content = '<div>準備</div>';
          break;
      }
      $('.result').append(append_content);
    
    })
    
[/code]


CC BY-SA 4.0
2019-10-08T04:20:53.037
59557
2019-10-08T04:20:53.037
22665
59509
answer