Javascript 如何在append()jquery中使用多个if语句
我正在从服务器返回一个json响应。在JSON响应中,键的值为“yes”或空值”。使用laravel,我可以使用blade if语句生成。由于这是一个json响应,我不知道如何将这个json值附加到html元素中。取决于元素的设计更改的json值Javascript 如何在append()jquery中使用多个if语句,javascript,jquery,json,ajax,laravel,Javascript,Jquery,Json,Ajax,Laravel,我正在从服务器返回一个json响应。在JSON响应中,键的值为“yes”或空值”。使用laravel,我可以使用blade if语句生成。由于这是一个json响应,我不知道如何将这个json值附加到html元素中。取决于元素的设计更改的json值 @if($candidate->priority == "") @if($candidate->fav == "") <a class = "favorite" data-value = "{{$candid
@if($candidate->priority == "")
@if($candidate->fav == "")
<a class = "favorite" data-value = "{{$candidate->id}}" > <img id = "no_p_fav" src="{{url('/icons/non_star.png')}}" ></img></a>
@else if($candidate->priority == "yes")
<a class = "favorite" data-value = "{{$candidate->id}}"><img id = "no_p_fav" src="{{url('/icons/star.png')}}"></img></a>
@endif
@elseif($candidate->priority == "yes")
@if($candidate->fav == "")
<a class = "favorite" data-value = "{{$candidate->id}}" > <img id = "fav" src="{{url('/icons/non_star.png')}}" ></img></a>
@else if($candidate->priority == "yes")
<a class = "favorite" data-value = "{{$candidate->id}}"><img id = "fav" src="{{url('/icons/star.png')}}"></img></a>
@endif
@endif
<div class="dropdown">
<a href="#" class="dropdown dropdown-toggle" data-toggle = "dropdown"><img id = "menu" src="{{url('/icons/menu.png')}}"></img></a>
<ul class="dropdown-menu">
<a href="#" style="text-decoration: none;">
@if($candidate->priority == "")
<li> Prioritize</li></a><br>
@elseif($candidate->priority == "yes")
<li> Deprioritize</li></a><br>
@endif
@if($candidate->priority==“”)
@如果($candidate->fav==“”)
@elseif($candidate->priority==“yes”)
- 取消优先级
@恩迪夫
我知道如果它只检查一个条件,我可以使用三元运算符来检查和附加。我不知道在这种情况下如何追加。如果我检查之前的条件并进行相应的附加,那么我将或多或少地附加相同的代码4次(因为没有条件)。如何检查条件并将其附加到此处。这与JavaScript和jQuery有什么关系?Laravel是PHP语言。代码
@if
和@endif
是Laravel刀片引擎代码。我说这话只是为了提供信息