Devel modult tedd fel, csinál
Devel modult tedd fel, csinál egy olyan blokkot, hogy php ód futtatása. Ezt tedd ki valahová az oldal aljára. Írd be: dsm(menu_get_object()); dsm(menu_get_item()); és mindent megkapsz, amire kíváncsi vagy.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Akkor meg is van, miért nem megy
Idézlek: "
<li><a href="#rolunk" class="link">Rólunk</a></li>
és az oldalon van olyan, hogy
<a name="rolunk">Rólunk</a>
"
A "name" attribútum megléte miatt alapból működik az, hogy ide-oda ugrabugrálsz az oldalon. Ezt támogatják a böngészők - tehát ebben az esetben ha mondjuk a <a name="rolunk">Rólunk</a>
jó messz az alján lenne, akkor a http://example.com/tokmindegy#rolunk
cím megnyitására (figyelj a #rolunk-ra) oda is ugrana egyből a böngésző.
DE ez nem jelenti azt, hogy ez egy érvényes jQuery objektum lenne: $('#rolunk')
!!! Mivel sehol nem adtad meg a "rolunk" id-t.
Így lenne érvényes objektum: $('[name="rolunk"]')
(jQuery-vel elég perverz módon is össze lehet kaparni a DOM-ból az elemeket).
Magyarul ahhoz, hogy a kódod működjön, így kéne kinéznie a markupnak:
<a name="rolunk" id="rolunk">Rólunk</a>
Gondolom látod a különbséget: megadtam az id-t is.
Remélem érthető.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Miért ne kellene?
Ahhoz, hogy ilyen full egyszerűen meg tudjam oldani az animált scrollozást, miért ne kellene a scrollTo?
Biztos feltalálhatnám a spanyolviaszt, de mi a fenének.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Rosszul látod... + oldalra is görget
Akkor rosszul látod.
Kattins a jsFiddle bal oldali paneljánál lévő "Manage Resources (1)" linkre, ott láthatod, hogy alapból hozzáadja a felhasznált erőforrásokhoz (include-olja).
Kényelmesebb, mint berakni a tagek közé.
Tessék, oldalra is görget:
http://jsfiddle.net/Sk8erPeter/eKcSD/1/
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Nem volt világos?
Eddig is használta. Gondold át még egyszer, amit az imént írtam. Kattints a bal oldali részen a "Manage Resources"-ra, ott láthatod a "jquery.scrollTo-min.js" nevű fájlt.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
jsFiddle demo a jQuery ScrollTo plugin lehetséges használatáról
Most készítettem neked egy jsFiddle demót arról, ahogyan gyaníthatóan Te is szeretnéd használni a plugint, tehát oldalon belüli horgonyokkal, de én a
$.scrollTo()
-t használom jelen esetben, ami az egész ablakhoz képest görgeti (nem pl. egy adott diven belül).Remélem lesz haszna.
http://jsfiddle.net/Sk8erPeter/eKcSD/
Esetleg beleszerkeszthetnél, ha nem éppen ilyenre gondoltál, és megmutathatnád, nálad hogy néz ki a dolog.