Так что я думаю, что вы пытаетесь сказать, что я хочу получить 'subNav "ul, содержащийся во всех нажатых кнопках" #topNav> li "?
Если это то, что вы пытаетесь сделать, то это должно сделатьработа
//Event Handler
function nav_execute(){
var $subNav = $(this).find("ul");
//I'm not sure what you are trying to do here so im not going to change the functionality
var subindex = $subNav.index();//gets total num of index's
}
//Binded event
$('#topnav > li').bind('click', nav_execute);
РЕДАКТИРОВАТЬ:
Для вашего комментария здесь jsfiddle из того, что вы хотите: http://jsfiddle.net/wuFB7/4/
Вы можете просто создатьСелектор для этих вложенных li напрямую. Однако, поскольку вы сказали, что они генерируются динамически, я изменил «.bind» на «.live», так как это позволит присоединять обработчики событий к элементам, созданным после начальной загрузки страницы.