```
/*
* @todo 左侧菜单事件
* 如果有子级就展开,没有就打开frame
*/
// 此处应该使用动态绑定事件 $('.left-nav #nav li').click(function(event) {
$(document).on('click','.left-nav #nav li',function(event) {
if($(this).children('.sub-menu').length) {
if($(this).hasClass('open')) {
$(this).removeClass('open');
$(this).find('.nav_right').html('');
$(this).children('.sub-menu').stop().slideUp();
$(this).siblings().children('.sub-menu').slideUp();
} else {
$(this).addClass('open');
$(this).children('a').find('.nav_right').html('');
$(this).children('.sub-menu').stop().slideDown();
$(this).siblings().children('.sub-menu').stop().slideUp();
$(this).siblings().find('.nav_right').html('');
$(this).siblings().removeClass('open');
}
} else {
var url = $(this).children('a').attr('_href');
var title = $(this).find('cite').html();
var index = $('.left-nav #nav li').index($(this));
for(var i = 0; i < $('.weIframe').length; i++) {
if($('.weIframe').eq(i).attr('tab-id') == index + 1) {
tab.tabChange(index + 1);
event.stopPropagation();
return;
}
};
tab.tabAdd(title, url, index + 1);
tab.tabChange(index + 1);
}
event.stopPropagation(); //不触发任何前辈元素上的事件处理函数
});
```