2017-11-11 5 views
1

私は動的に来るスパンクラスの値を持っています。 {{$school->name}}。問題は、私がit.Butをクリックすると警告の値を見ることができますが、毎回ではありません。最適な解決策は何か。誰でもお勧めしますか?ダイナミックスパンクラスの値を印刷する方法は?

<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

関連する問題