Klicken Sie auf ein element löst der Klick auf ein anderes element [JQuery]

Ich habe ein top-Menü mit den Tasten home, prodotti, info und contatti. Unten gibt es ein Akkordeon-Menü, dass Sie immer ein offenes schieben und wenn Sie auf einen Titel ändert sich und öffnet das relative gleiten.

Klicken Sie auf ein element löst der Klick auf ein anderes element [JQuery]

Möchte ich, dass wenn ich drücke zum Beispiel auf contatti im top-Menü löst das klicken auf contattaci im Akkordeon-Menü, so dass die relative Folie öffnet, als ob ich klickte direkt auf contattaci (mit JQuery).

Klicken Sie auf ein element löst der Klick auf ein anderes element [JQuery]

Den HTML-Code der top-Menü sieht wie folgt aus:

<div id='cssmenu'>
                    <ul>
                        <li id="home" class='active'><span>Home</span></li>

                        <li id="prodotti"><span>Prodotti</span></li>

                        <li id="info"><span>Info</span></li>

                        <li id="contact" class='last'><span>Contatti</span></li>
                    </ul>
                </div>

Den HTML-Code der Akkordeon-Menü sieht wie folgt aus:

<div class="container">
<div id="demo">
<ol>
...................
<li id="contattaci">
<h2><span>Contattaci</span></h2>
<div>
<iframe src="form.php"width="625px" height="400px" ></iframe>
</div>
<p class="ap-caption">e-mail</p>
</li>
......
</ol>
</div>
<div>

So, wenn ich auf den contatti Element von dem top-Menü (mit der id="contact") ich möchte zu simulieren, klicken Sie auf "contattaci" im Akkordeon-Menü (mit id="contattaci"), so dass eine Folie mit einem Kontaktformular geöffnet, neben "contattaci".

Ich bin mir nicht sicher, dass es möglich ist, trotzdem habe ich versucht mit Hilfe dieses JQuery-code:

<script>
    $(document).on('click', '#contact', function() {
        $("#contattaci").click();
    });
</script>

Funktioniert das nicht. Ich hoffe Ihr könnt mir helfen das problem zu beheben.

BEARBEITEN: Die css accordion menu verwendet css3 aber auch eine jquery-Bibliothek aufgerufen jquery.accordionpro.min.js das macht die Verwendung von JQuery Swipe-Bibliothek (https://github.com/jgarber623/jquery-swipe). Wahrscheinlich der Schieber kann geöffnet werden mit einer Funktion in Jquery Swipe-Bibliothek. Was denkst du? Wenn Sie helfen können, lass es mich wissen.

Link auf der website für die weitere Analyse: http://tinyurl.com/m2u5t7d

InformationsquelleAutor Fabio | 2014-02-09
Schreibe einen Kommentar