I am using jQuery to show / hide lists, but it takes two clicks on a link instead of just one to show the list. Any help?
jQuery.showList = function(object) {
    object.toggle(function(){
            object.html("▾");
            object.siblings("ul.utlist").show("fast");
        }, function(){
            object.html("▸");
            object.siblings("ul.utlist").hide("fast");
        }); 
}
$(document).ready(function() {
    $("#page").click(function (e){
     e.preventDefault();
     var target = $(e.target);
     var class = target.attr("class");
     if(class == "list")
      $.showList(target);  
    });
});