When loading the list, jquery gets the first li attribute in ul, jqueryul
When the list is loaded, the first one is selected by default. ID of ul for top_menu
You can use $ ("# top_menu li: first") to obtain the first li tag under ul. Then you can use
For example, modify attributes: $ ("# top_menu li: first"). attr ("class", "select ");
Trigger event: $ ("# top_menu li: first"). click ();
If you want to obtain the tag under li, as follows:
$ ("# Top_menu li: first ")
You can also modify attributes: $ ("# top_menu li: first a"). attr ("","");
Trigger event: $ ("# top_menu li: first a"). click ();
Copy codeThe Code is as follows:
<Ul class = "nav white" id = "top_menu" name = "top_menu">
<! -- Level 1 menu -->
<S: iterator value = "list" status = "st">
<Li> <a onclick = ""> <s: property value = "menuName"/> </a> </li>
</S: iterator>
</Ul>
Jquery obtains the number of li in ul.
$ ("# Topmenu li"). length
The id of each li in a ul is the variable jQuery code. If you want to obtain one of the li values for the click effect
No id is required. In this way
$ ('. Entry'). click (function (){
$ ('. Entry'). hide ();
$ (This). show ();
});