2016-08-22 10 views
1

Ich habe eine Seite, die mehrere Elemente angezeigt werden, wenn auf ein Element Titel klicken, es Inhalte abruft und zeigt sie in einem modal, Inhalt abgerufen wird href Ziel mit:Triggerereignis auf Bootstrap-modal Last

<div class="tile-title"> 
    <a href="/get/content" data-target="#ModalDetailPoi" data-toggle="modal" class="feed_item_summary">Title</a> 
</div> 

I möchte etwas tun, sobald der Inhalt geladen ist, also habe ich versucht, die Ereignisse loaded.bs.modal, show.bs.modal, showed.bs.modal zu verwenden, aber sie scheinen nie ausgelöst zu werden:

jQuery('.feed_i').on('loaded.bs.modal', function(e){ 
    console.log('azer'); 
}); 

Fehle ich etwas?

Antwort

2

Warum versuchen Sie nicht:

jQuery(document).on('loaded.bs.modal', function(e){ 
    console.log('azer'); 
}); 

in der Regel die Modalverben am Ende des Dokuments hinzugefügt werden, und die Ereignisse sind nicht per se ausgelöst auf die Ereignisse, die das Popup geöffnet.

+1

Es macht den Trick, vielen Dank. – vincenth