2017-07-18 13 views
0
<div id="entry{{$allpdt->id}}" class="entry value"> 
    <span>{{$value}}</span> 
</div> 

jQueryを使用してこのdiv IDを呼び出すにはどうすればよいですか?jQueryクラス選択混乱

私はLaravel 5.4を使用しています。

$(document).ready(function (e) { 
    var ids = $('#ids').val(); 
    $(document).on('click','#entry+ids', function(){ 
    }); 
}); 

私はこれを試しましたが、動作しません。

+0

「あなたはどのようにIDを取得できますか?」あなたが話しているIDは? –

+0

jQueryはそれを見ることができないので、テンプレートコードは役に立たないので、どのようにレンダリングするかはわかりません。 – Santi

答えて

5

既存のクラスを使用するか、これらの要素を選択するためだけに静的クラスを追加してください。

HTML:

<div id="entry{{$allpdt->id}}" class="entry value myjQuerySelectorClass">...</div> 

のjQuery:

$('.myjQuerySelectorClass').on('click', function(){ 
    var currentID = $(this).attr('id'); 
}); 

私は、上のクリックケースを使用していますが、あなたの特定の状況に適用することができます。