2016-06-16 3 views
2

私はそうのように、ボタンを持っている:ブートストラップモードを開けないようにするにはどうしたらいいですか?

<a data-toggle="modal" href="#influencerModal" class="btn btn-primary influencer-card">Influencer Profile</a>

私はそれをクリックすると、私はそれにいくつかのコンテンツをAJAXことができるように、モーダルが開いていないしたい、手動.modal()で開きます。

ボタンをクリックして停止した後、このアイデアについてオンラインで多くの有益な項目が表示されていません。

質問がありましたら、下記にお尋ねください。

+2

リンクから 'data-toggle =" modal "'を削除してください。 – Marcus

答えて

4

をトリガすることにしたいどこからdata-toggle="modal属性を削除するスクリプトでこれを使用するとリンクからdata-toggle="modal"

をこの属性を削除します。追加する代わり

<a data-toggle="modal" href="#influencerModal" class="btn btn-primary influencer-card">Influencer Profile</a> 

onclick="function_call()"属性を使用しているため、そのJS関数でAJAXと呼ぶことができます。 AJAXの成功の後、あなたは以下のようなモデルを開くことができます。

$('#your_modal_id').modal("show"); 

あなたはSO questionを参照することができます。

w3schools.com pageも参照してください。

+0

JavaScriptで「クリック」をバインドしていることを確認してください。 HTML要素にonclick属性を置いてはいけません。 htmlのやり方は、一般的に悪い習慣とみなされます。 –

0

あなたはモーダルが

$('#modal').modal("show") 
関連する問題