私はブートストラップnavbarを持っており、私はモーダル内で検索します。私がその検索を行うときを除いて、すべてがうまくいきます。それは、ナビゲーションバーをモーダルにロードしたいのです。.htmlにデータを投稿するときに、どのようにJQueryで要素を非表示にしますか?
ナビゲーションバーを非表示にしたり、読み込みを防止したいだけです。そこで私は.hide3
クラスを作成しました。私は.not()
JQuery関数がロードを停止することを期待していましたが、何かが欠けているはずです。
$("#submit_search").click(function(){
var searchID= btn.data('mylink');
$.post("search.php?&searchID="+searchID,function(data) {
$('#search_results_div').html(data).not('.hide3');
// I also tried $('.hide3').hide(); here but it hides the main navbar and not the new one created.
});
});
<nav class="navbar navbar-inverse navbar-fixed-top hide3" role="navigation">
// content here
データをHTMLに読み込むときに、ナビゲーションバーを非表示にしたいだけです。それは検索に全体のウェブページをロードする。 – DDJ
部分的な表示にしてください。そのフラグで呼び出されたときに、マスタービューのコンテンツ(ヘッダー/フッター)が読み込まれないようにするフラグをsearch.phpページに作成します。 –