Arama Çubuğu kaplaması yapıyorum, tamamlandı ve sağladığım Example I gibi çalışması gerekiyordu. Ancak JS, sadece WordPress'e girdiğimde veya Window'umun >588px
olması durumunda iyi çalışıyor, daha sonra iyi çalışıyor.JQuery yalnızca belirli bir genişlikte çalışıyor
Web sitesi Tarson Pools Arama simgesini tıklatır.
//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");
});
});
Yalnızca 'iyi çalışıyor' tanımını yapın, tam olarak ne işe yaramaz? – rsn
@rsn Anlamı, amaçlandığı şekilde çalışır. – RTarson
Bir kaynağın ne memeli .. Yukarıda kullanılan sınıflar ve kimlikler için css'yi gönderir misiniz? İşlevi ayırmayı denediniz mi, yani boş bir .html oluşturmayı ve yalnızca bu kodun çalışması için gerekli özetleri kullanmayı denediniz mi? – rsn