2016-07-16 9 views
0

Wie kann ich eine modale öffnen mit Ankern das Szenario diesWie eine Bootstrap-modal von einer anderen Seite öffnen

Die Anker-Tag in der index.php ist und der Anker-Tag geht auf eine andere Seite und den Modal öffnen? wie kann ich das machen ?

<div class="messassge"> 
    <a href="profile.php/#myModal" data-target="#myModal" data-toggle="modal"> 
    <i class="fa fa-envelope"></i> 
    </a> 
</div> 

Antwort

0

Sie könnten diesen Link verwenden: profile.php?myModal=on.

In profile.php retriveve die $_GET['myModal'] und übergeben Sie es an die jquery-Funktion, die das modale Öffnen auslöst.

Etwas wie folgt aus:

$("#myModal").css({"display": "<?php if($_GET['myModal'] == 'on'){ echo 'block';}else{ echo 'none';} ?>"}); 

ich nicht Ihre modal Trigger sehen ... Das ist also ein Beispiel.

0

Mit jQuery überprüfen, ob URL-Hash-modal-Element entspricht, und wenn sie es tut öffnen

if(location.hash){ 
    var $modal = $(location.hash); 
    if($modal.hasClass('modal')){ 
    $modal.modal(); 
    } 
} 
Verwandte Themen