-1
私は検索バーオーバーレイを作成しています。完了し、Exampleのように動作します。しかし、JSは、WordPressにログインしている場合、または私のウィンドウが>588px
の場合、うまく動作します。JQueryは特定の幅でのみ動作しています
ウェブサイトはTarson Poolsです。検索アイコンをクリックしてください。以下は
(正常に動作します)私のjQueryのコードです:
//Created by Ryan Tarson, Please do not copy be original
jQuery(document).ready(function($) {
var wHeight = window.innerHeight;
console.log(wHeight);
//search bar middle alignment
$('#mk-fullscreen-searchform').css('top', wHeight/2);
//reform search bar
jQuery(window).resize(function() {
wHeight = window.innerHeight;
$('#mk-fullscreen-searchform').css('top', wHeight/2);
});
// Search
$('#search-button').click(function() {
console.log("Open Search, Search Centered");
$("div.mk-fullscreen-search-overlay").addClass("mk-fullscreen-search-overlay-show");
});
$("a.mk-fullscreen-close").click(function() {
console.log("Closed Search");
$("div.mk-fullscreen-search-overlay").removeClass("mk-fullscreen-search-overlay-show");
});
});
「正常に動作します」と定義すると、正確には動作しません。 – rsn
@rsn意味は意図したとおりに機能します。 – RTarson
どのようなソースの巨大な..上記のクラスとIDのCSSを投稿できますか?関数を分離することを試みました。つまり、空の.htmlを作成し、このコードの基本を使って作業するだけでしたか? – rsn