Autor Zpráva
Sidbin
Profil
Potřeboval bych radu. Mám tento JS který obsluhuje dropdown menu, rád bych přidal další dropdown menu. Pokud teda má první menu DIV .account a druhý by měl .account2 další případně .account3. Jak to vyřešit v tom JS? Díky.


$(document).ready(function()
{
$(".account").click(function()
{
var X=$(this).attr('id');

if(X==1)
{
$(".submenu").hide();
$(this).attr('id', '0');    
}
else
{

$(".submenu").show();
$(this).attr('id', '1');
}
    
});


$(".submenu").mouseup(function()
{
return false
});
$(".account").mouseup(function()
{
return false
});

$(document).mouseup(function()
{
$(".submenu").hide();
$(".account").attr('id', '');
});
    
});
    
<div class="dropdown">    
        <a class="account" >  
          <span>Menu
          </span>    </a>    
        <div class="submenu" style="display: none; ">      
          <ul class="root">
            <li >          
              <a href="/index.php" >Domů</a>        
            </li>                               
          </ul>    
        </div>    
      </div>         

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: