How to change links in the 3 main categories, on widget category, to a javascript function call

The Answer is:

$(document).ready(function() {
    $("#f-submenu").hide();
$("#m-submenu").hide();
$("#i-submenu").hide();
$(".widget ul li > a:not(ul li ul li>a, ul li+li ul li>a,ul li+li+li ul li>a     
)").attr("href", "javascript:hideMenu();showSubMenu('m-submenu')");
$(".widget ul li+li > a:not(ul li ul li>a, ul li+li ul li>a,ul li+li+li ul li>a 
)").attr("href", "javascript:hideMenu();showSubMenu('f-submenu');");
$(".widget ul li+li+li > a:not(ul li ul li>a, ul li+li ul li>a,ul li+li+li ul li>a 
)").attr("href", "javascript:hideMenu();showSubMenu('i-submenu');");
});   

It seems I must enter every possible undesirable match in each :not