2017-11-11 50 views
1

我有一個跨度類值來動態。 {{$school->name}}。問題是當我點擊它時,我可以看到警戒值。但不是每次。什麼是最佳解決方案?任何人都可以請建議?如何打印動態範圍等級值?

<div class="dropdown_wrapper"> 
     @foreach($schools as $school) 
      <li class="school" id="school1"> 
       <span class="icon glyphicon glyphicon-education"></span> 
       <span class="school_title">{{$school->name}}</span> 
      </li> 
     @endforeach 
    </div> 



$(".school_title").on("click", function (argument) { 
    var school = $(this).html(); 
     alert(school); 
}); 
+0

每個時間跨度即$ $ school-> name'的值是否到來,或者它有時只會到達? – lakshay

+0

每次..通過下拉菜單顯示。 – User57

+0

但在點擊下拉菜單時,它不會每次都提示值.....對嗎? – lakshay

回答

2

如果我理解您的問題,您正在尋找這樣的東西: -

<div class="dropdown_wrapper"> 
    @foreach($schools as $key => $school) 
     <li class="school" id="school1"> 
      <span class="icon glyphicon glyphicon-education"></span> 
      <span id="{{$key}}" class="school_title">{{$school->name}}</span> 
     </li> 
    @endforeach 
</div> 



$(".school_title").on("click", function() { 
    var getid = $(this).attr('id'); 
    var school = $("#"+getid).html(); 
    alert(school); 
}); 

希望它能幫助!

+1

感謝這就是我一直在尋找的 – User57

+0

您的歡迎......樂於幫助! – kunal