Mein Hauptziel ist es, den Benutzer klicken Sie auf ein "nav" -Klassenelement und zeigen Sie eine bestimmte Absatz-ID basierend auf welche Navigationsklasse geklickt wurde. Ich kann die CSS- zu diesem Beitrag hinzufügen, wenn nötig, aber die Hauptsache ist jeder Absatz ID „Anzeige“ keine hat“.Ändern von CSS für spezifische "ID" mit "this" in jQuery
Hier ist die‚NAV‘Gegenstände.
<div id="home" class="nav">Home</div>
\t \t <div id="store" class="nav">Store</div>
Hier sind meine Absatzelemente, die eine ID der Navigations-IDs plus der Nummer 1 verwenden, die ich bei der Verwendung von jQuery am einfachsten fand, wie Sie unten in meinem jQuery-Code sehen werden:
<p id="home1">Home text</p>
\t \t <p id="store1">Store text</p>
Dies ist meine jQuery-Code, der als "alert (changeCSS)" können Sie zeigt die korrekte ID ("ID" plus die Nummer 1).
\t <script type="text/javascript">
\t \t \t $(".nav").click(function() {
\t \t \t \t var changeCSS = $(this).attr('id') + "1";
\t \t \t \t $(changeCSS).css('display', 'block');
\t \t \t });
\t \t
\t </script>
ich im Allgemeinen zu jQuery und Programmierung bin neu, so dass es vielleicht einfach etwas, was ich hoffe. Lassen Sie mich wissen, wenn Sie irgendwelche Vorschläge haben. Vielen Dank!
Uhum, also denkt der Downvoter, dass es kein "#" für die ID-Auswahl gibt tors? – Siah
Oops haha. Vielen Dank, das war's! Und es war nicht ich, wer fwiw – Casey