2014-11-14 71 views
0

我有一個Facebook的模態彈出,我有一個Facebook的喜歡/分享按鈕粘貼。如何在有人點擊Facebook按鈕後關閉引導模式?

該按鈕工作正常。模式關閉按鈕正常工作。我想知道是否有一種方法可以使我的模式關閉後,類似的和共享按鈕已被點擊使用PHP。思考?謝謝!

<div class="modal fade" id="modal-example" tabindex="-1" role="dialog" aria-labelledby="modal-example" aria-hidden="true"> 
    <div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="fa fa-times"></i></button> 
     <h1 class="modal-title" id="myModalLabel">LIKE AND SHARE TO WIN</h1> 
     </div> 
     <div class="modal-body"> 
     <h4>Like us on facebook, share our page, and automatically get entered to win!</h4> 
     <div class="fb-like" data-href="https://www.facebook.com/page" data-layout="button" data-action="like" data-show-faces="true" data-share="true"></div> 
     </div> 
     <div class="modal-footer"> 
     <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
    </div> 
    </div> 
</div> 
</div> 
+0

可以使用[Facebook的JavaScript的API](https://developers.facebook.com/docs/javascript)當用戶點擊等按鈕來檢測。 – Jerodev 2014-11-14 14:43:36

+0

如何做到這一點?是否有我需要編輯的特定內容? – 2014-11-14 16:24:33

回答

1

你可以在你的JavaScript調用$('modalname').modal('hide');,或調用的東西,反過來調用隱藏方法手動關閉模式。

http://getbootstrap.com/javascript/#modals-usage

+0

我已經完成了。我想我的問題應該是更具體的 - 當你點擊Facebook的按鈕時,它會彈出一個關閉按鈕的下拉菜單。我想讓模式按鈕改變,以反映他們點擊和喜歡。這有意義嗎?這是可能的甚至? – 2014-11-14 14:45:42

+0

正如Jerodev在上面指出的那樣,您可以使用Facebook API來確定用戶是否/何時點擊了兩個按鈕並從那裏撥打電話。你的問題標題基本上是問,「在完成某件事後我怎樣才能關閉一個模態?」這就是爲什麼我回答我的方式。 – MattD 2014-11-14 14:51:03

相關問題