panel logowania i slideshow jQuery
-
Witam serdecznie:
Raczej nigdy nie proszę o pomoc gdyż
google mym pasterzem nie brak mi niczego.
Niestety. Tym razem po wielu godzinach nieudolnego szukania rozwiązania pozostały mi tylko domysły i kiepskie wnioski. Być może ktoś z doświadczonych użytkowników będzie mógł mi pomóc.
Mianowicie
Na mojej stronie umieściłem slideshow:
SlideDeck for WordPress – Slider WidgetPo czym wpadłem na genialny pomysł umieszczenia:
Wysówanego panelu jQueryWszystko by było oki, gdyby nie fakt, że po zaimplementowaniu panelu logowania slideschow całkowicie się rozjeżdża . Wyczytałem, że trzeba ustawić „wmoede” ale nie mam pojęcia gdzie i jak się to robi. Niby jakaś odpowiedź jest w komentarzu Twórcy:
1) Someone else reported having a similar problem on my previous post. Panel won’t overlap flash contents even with a high z-index value (e.g. z-index:999999). I read this on a site: “Just add a high number (eg. z-index:10) to the CSS and it will always be in front. If you have flash files don’t forget to set your Flash files to wmode=’transparent’.” I don’t know if it helps. Otherwise, change #toppanel position from absolute to relative in your CSS:
View Code CSS1
`/* sliding panel */
#toppanel {
/*position: absolute;*/ /*Panel will overlap content */
position: relative; /*Panel will „push” the content down */
top: 0;
left: 0;
width: 100%;
z-index: 999;
text-align: center;
margin-left: auto;
margin-right: auto;
font-size: 130%; /* font-size set to 130% for the default Kubrick WordPress theme */
}`This will push the content down instead of overlapping it.
2) It seems to work fine for me, at least for the register form.
Ale nie wiem o co mu dokładnie chodzi i jak to zrobić. Potrzebuje bardziej łopatologicznego wytłumaczenia.
Mam nadzieje, że opis jest jasny. I ktoś zna odpowiedź na mój problem.
-
Jeśli podasz adres strony, to jest jakaś szansa że się uda pomóc …
JQuery się gryzą, prawdopodobnie slider ma swoje, a panel u góry swoje – musisz to poprawić, i zbudować w zgodności na jednej wersji, polecam użyć tej nowszej.
jak by co to pracuje na klik to mój poligon doświadczalny
oba są na jquery-1.3.2.min.js. Tylko, że oba jquery są zlokalizowane w różnych miejscach. Dodatkowo slideshow posiada masę innych skryptów „.js”.
Mógł bym podlinkować panel do jquery slaidshow ale nie wiem czy to dobry pomysł. Poza tym nie wiem jak. Core slidshowu znajduje się w lokalizacji:
/wp-content/plugins/slidedeck-lite-for-wordpress/
Poza tym „zbudować w zgodności:? może jakaś podpowiedź. Na przykład jak to zrobić? 😀 . Jak widzisz moje umiejętności kończą się na kopiuj – wklej. Z budowaniem mam mało wspólnego
Z racji, że nie mogłem sobie z tym poradzić postanowiłem sprawę wziąć we własne ręce i zrobić go od podstaw. I tak oto po połączeniu kilku skryptów, kodów itd. udało mi się zrobić wysuwany panel logowania.
W tej chwili jest w trakcie obróbki graficznej i ulepszania. Ponieważ jest bardzo ubogi (zawiera tylko logowanie). Ale wygląda i działa obiecująco więc może z czasem uda mi się go rozwiną Gdy skończę będę się mógł z kimś podzielić tym maleństwem.
Dziękuje amistad18 za pomoc. Gdybyś jednak coś wymyślił to daj znać.
sorka za post pod postem
Nie wiem jak był budowany poprzednio ten wysuwany panel, ale on dołączał swoje jQuery – jak większość wtyczek które je potrzebują, nie sprawdzają czy WP już czasem sam nie dołączył jQuery, a jest taka możliwość, przez co może się zdarzyć że kilka bibliotek na raz ładujesz, i każda kolejna zazwyczaj powoduje problemy. Jeżeli działa Ci slider, i ma już swoją bibliotekę jQuery, to z niej korzystaj. Skopiuj cały kod od tego rozwijanego panelu, z wyłączeniem wszystkich skryptów, do tego wystarczy użyć po prostu slideToggle(), i domyślam się że to właśnie było zrobione …
Jeżeli działa Ci slider, i ma już swoją bibliotekę jQuery, to z niej korzystaj. Skopiuj cały kod od tego rozwijanego panelu, z wyłączeniem wszystkich skryptów, do tego wystarczy użyć po prostu slideToggle(), i domyślam się że to właśnie było zrobione …
Dobrze siędomyślasz. Po usunięciu jego skryptów zaczęło działać Dziękuje jeszcze raz Temat do zamknięcia.
P.S.
Chyba zacznę tu częściej bywać
- Temat ‘panel logowania i slideshow jQuery’ jest zamknięty na nowe odpowiedzi.