Eva Longoria directs an episode of ‘Jane the Virgin’ in Los Angeles